1. Produkter
  2.   PDF
  3.   JavaScript
  4.   Aspose.PDF for JavaScript via C++

Aspose.PDF for JavaScript via C++

 
 

JavaScript API til PDF-oprettelse og -konvertering

PDF-dokumentgenerering, redigering, gengivelse og konvertering til andre understøttede filformater uden brug af Adobe Acrobat via JavaScript-bibliotek.

Aspose.PDF til JavaScript via C++ er et avanceret PDF-behandlings- og konverteringsbibliotek, der hjælper softwareudviklere med at byg webapplikationer med mulighed for nemt at oprette, ændre og konvertere PDF-dokumenter. Det er et unikt tilbud, der gør det muligt for softwareudviklere at udnytte JavaScripts kraft til PDF-manipulation i deres egne applikationer. Aspose.PDF til JavaScript via C++ er designet til høj ydeevne med optimerede algoritmer, der sikrer hurtig og effektiv PDF-behandling.

Aspose.PDF til JavaScript via C++ kan nemt integreres i eksisterende JavaScript-applikationer med enkle og intuitive API'er, der kræver minimal kodningsindsats. Der er flere vigtige funktioner i biblioteket til at arbejde med PDF-dokumenter, såsom at optimere PDF-dokumenter, tilføje et stempel til en PDF-fil, tilføje et billede til PDF-fil, udtrække tekst fra PDF-filer, opdele PDF i to filer, konvertere PDF til Billedformat, krypter og dekrypter PDF-filer, tilføj hyperlinks til PDF, tilføj vedhæftede filer til en PDF, Unicode-understøttelse og mange flere.

Aspose.PDF til JavaScript via C++ kan bruges til at udtrække data fra PDF-dokumenter til analyse og behandling i industrier som f.eks. sundhedspleje, finans og forskning. Softwareudviklere kan sikre deres PDF-dokumenter ved at tilføje adgangskodebeskyttelse, kryptering og digitale signaturer for at forhindre uautoriseret adgang og beskytte følsomme oplysninger. Med sine avancerede funktioner, support på tværs af platforme, effektiv ydeevne, nem integration og omfattende dokumentation og support er Aspose.PDF til JavaScript via C++ en pålidelig og effektiv løsning til dine PDF-manipulationsbehov.s

Previous Next

Kom godt i gang med Aspose.PDF til Java

For at installere og bruge Aspose.PDF til JavaScript via C++ fra et -*ZIP-arkiv skal du følge følgende instruktioner

  • udpak filerne fra ZIP-arkivet
  • krypter din *.lic-fil ved hjælp af 'encrypt_lic.html'
  • rediger 'settings.json' og opsæt dine indstillinger

Følg linket til direkte download

Du kan også downloade biblioteket direkte fra Aspose.PDF produktside

Konverter PDF-filer via JavaScript API

Portable Document Format (PDF) er et meget populært blandt internetsamfundet, og på grund af dets portabilitet, mobilitet og læsbarhed anses det for at være en sikker og bekvem måde at distribuere privat information på via nettet. Aspose.PDF til JavaScript via C++ er et meget nyttigt værktøj, der hjælper softwareudviklere med at konvertere deres PDF-dokumenter til andre understøttende filformater såsom JPEG, PDF og mere. Med blot et par trin kan du konvertere PDF-filer til JPEG-filformater som angivet nedenfor.

Konverter PDF til JPEG ved hjælp af JavaScript API

var ffileToJpg = function (e) {
  const file_reader = new FileReader();
  file_reader.onload = (event) => {
    //convert a PDF file to jpg-files with template "ResultPdfToJpg{0:D2}.jpg" ({0}, {0:D2}, {0:D3}, ... format page number) and save
    const json = AsposePdfPagesToJpg(event.target.result, e.target.files[0].name, "ResultPdfToJpg{0:D2}.jpg");
      if (json.errorCode == 0) {
        document.getElementById('output').textContent = "Files(pages) count: " + json.filesCount.toString();
        //make links to result files
        for (let fileIndex = 0; fileIndex < json.filesCount; fileIndex++) (json.filesNameResult[fileIndex], "mime/type");
      }
      else document.getElementById('output').textContent = json.errorText;
    };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};

Optimer PDF-dokument via JavaScript API

Aspose.PDF til JavaScript via C++ giver softwareudviklere magten til at optimere PDF-dokumentindhold til internettet ved hjælp af JavaScript-kode. PDF-optimering, eller linearisering til web, er en meget nyttig proces, der hjælper brugere med at lave PDF-dokumenter, der egner sig til online browsing ved hjælp af en webbrowser. Normalt kan det komprimere PDF-størrelse betydeligt, øge visningshastigheden og gøre det mere passende for brugeren. Det følgende JavaScript-eksempel demonstrerer, hvordan man optimerer PDF-dokumenter, der egner sig til web, med blot et par linjer JavaScript-kode.

Hvordan optimerer man et PDF-dokument ved hjælp af JavaScript API?

  var ffileOptimize = function (e) {
    const file_reader = new FileReader();
    file_reader.onload = (event) => {
      /*optimize a PDF-file and save the "ResultOptimize.pdf"*/
      const json = AsposePdfOptimize(event.target.result, e.target.files[0].name, "ResultOptimize.pdf");
      if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
      else document.getElementById('output').textContent = json.errorText;
      /*make a link to download the result file*/
      DownloadFile(json.fileNameResult, "application/pdf");
    };
    file_reader.readAsArrayBuffer(e.target.files[0]);
  };

Kombiner PDF-filer til en enkelt PDF via JavaScript API

Aspose.PDF til JavaScript via C++ har inkluderet meget kraftfulde funktioner til PDF-manipulation i webapplikationer. Softwareudviklere kan nemt kombinere flere PDF-dokumenter eller opdele en stor PDF-fil i flere PDF-dokumenter ved hjælp af JavaScript-kommandoer. Det er en meget nyttig proces, der hjælper brugere med at kombinere flere filer til en enkelt for at administrere eller udskrive det nemt. Det følgende JavaScript-kodeeksempel viser, hvordan computerprogrammører nemt kan sammenkæde flere PDF-filer.

Hvordan kan man sammenkæde PDF-filer ved hjælp af JavaScript?

  var ffileMerge = function (e) {
    const file_reader = new FileReader();
    function readFile(index) {
      /*only two files*/
      if (index >= e.target.files.length || index >= 2) {
        /*merge two PDF-files and save the "ResultMerge.pdf"*/
        const json = AsposePdfMerge2Files(undefined, undefined, e.target.files[0].name, e.target.files[1].name, "ResultMerge.pdf");
        if (json.errorCode == 0) document.getElementById('output').textContent = json.fileNameResult;
        else document.getElementById('output').textContent = json.errorText;
        /*make a link to download the result file*/
        DownloadFile(json.fileNameResult, "application/pdf");
        return;
      }
      const file = e.target.files[index];
      file_reader.onload = function (event) {
        /*prepare(save) file from BLOB*/
        AsposePdfPrepare(event.target.result, file.name);
        readFile(index + 1)
      }
      file_reader.readAsArrayBuffer(file);
    }
    readFile(0);
  }

Udtræk tekst fra alle sider i PDF via JavaScript

Aspose.PDF til JavaScript via C++ giver softwareudviklere mulighed for at udtrække tekst fra PDF-dokumenter ved hjælp af JavaScript API. Det er en meget nyttig proces, der giver programmører mulighed for at få en bestemt del af et PDF-dokument og bruge det et sted, hvor de har brug for det. Biblioteket gør det nemt for softwareudviklere at udtrække tekst fra PDF-billeder eller scannede PDF-filer uden nogen ekstern afhængighed. Følgende eksempel viser, hvordan du får PDF-tekst med blot et par linjer JavaScript-kode.

Hvordan udtrækkes tekst fra PDF-fil via JavaScript?

 var ffileExtract = function (e) {
  const file_reader = new FileReader();
    file_reader.onload = (event) => {
      //Extarct text from a PDF-file
      const json = AsposePdfExtractText(event.target.result, e.target.files[0].name);
      if (json.errorCode == 0) document.getElementById('output').textContent = json.extractText;
      else document.getElementById('output').textContent = json.errorText;
    };
  file_reader.readAsArrayBuffer(e.target.files[0]);
};
 Dansk