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

Aspose.PDF for JavaScript via C++

 
 

JavaScript API for PDF-oppretting og -konvertering

PDF-dokumentgenerering, redigering, gjengivelse og konvertering til andre støttede filformater uten å bruke Adobe Acrobat via JavaScript Library.

Aspose.PDF for JavaScript via C++ er et avansert PDF-behandlings- og konverteringsbibliotek som hjelper programvareutviklere å bygge nettapplikasjoner med muligheten til å lage, endre og konvertere PDF-dokumenter med letthet. Det er et unikt tilbud som gjør det mulig for programvareutviklere å utnytte kraften til JavaScript for PDF-manipulering i sine egne applikasjoner. Aspose.PDF for JavaScript via C++ er designet for høy ytelse, med optimaliserte algoritmer som sikrer rask og effektiv PDF-behandling.

Aspose.PDF for JavaScript via C++ kan enkelt integreres i eksisterende JavaScript-applikasjoner, med enkle og intuitive APIer som krever minimalt med koding. Det er flere viktige funksjoner i biblioteket for å jobbe med PDF-dokumenter, for eksempel optimalisering av PDF-dokumenter, legge til et stempel i en PDF-fil, legge til et bilde i PDF-fil, trekke ut tekst fra PDF-filer, dele PDF i to filer, konvertere PDF til Bildeformat, krypter og dekrypter PDF-filer, legg til hyperkoblinger til PDF, legg til vedlegg til en PDF, Unicode-støtte og mange flere.

Aspose.PDF for JavaScript via C++ kan brukes til å trekke ut data fra PDF-dokumenter for analyse og behandling i bransjer som helsevesen, finans og forskning. Programvareutviklere kan sikre PDF-dokumentene sine ved å legge til passordbeskyttelse, kryptering og digitale signaturer for å forhindre uautorisert tilgang og beskytte sensitiv informasjon. Med sine avanserte funksjoner, støtte på tvers av plattformer, effektiv ytelse, enkel integrasjon og omfattende dokumentasjon og støtte, er Aspose.PDF for JavaScript via C++ en pålitelig og effektiv løsning for dine PDF-manipulasjonsbehov.

Previous Next

Kom i gang med Aspose.PDF for Java

For å installere og bruke Aspose.PDF for JavaScript via C++ fra et -*ZIP-arkiv, følg følgende instruksjoner

  • trekk ut filene fra ZIP-arkivet
  • krypter *.lic-filen din med «encrypt_lic.html»
  • rediger «settings.json» og konfigurer innstillingene

Følg linken for direkte nedlasting

Du kan også laste ned biblioteket direkte fra Aspose.PDF produktside

Konverter PDF-filer via JavaScript API

Portable Document Format (PDF) er et veldig populært blant internettsamfunnet, og på grunn av dets portabilitet, mobilitet og lesbarhet anses det å være en trygg og praktisk måte å distribuere privat informasjon på via nettet. Aspose.PDF for JavaScript via C++ er et veldig nyttig verktøy som hjelper programvareutviklere med å konvertere PDF-dokumentene sine til andre støttefilformater som JPEG, PDF og mer. Med bare et par trinn kan du konvertere PDF-filer til JPEG-filformater som gitt nedenfor.

Konverter PDF til JPEG ved hjelp av 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]);
};

Optimaliser PDF-dokument via JavaScript API

Aspose.PDF for JavaScript via C++ gir programvareutviklere muligheten til å optimalisere PDF-dokumentinnhold for nettet ved hjelp av JavaScript-kode. PDF-optimalisering, eller linearisering for web, er en veldig nyttig prosess som hjelper brukere med å lage PDF-dokumenter som egner seg for nettlesing ved hjelp av en nettleser. Vanligvis kan den komprimere PDF-størrelse betraktelig, øke visningshastigheten og gjøre den mer passende for brukeren. Følgende JavaScript-eksempel viser hvordan du kan optimalisere PDF-dokumenter som egner seg for web med bare et par linjer med JavaScript-kode.

Hvordan optimalisere et PDF-dokument ved hjelp av JavaScript API?

s
  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 én PDF-fil via JavaScript API

Aspose.PDF for JavaScript via C++ har inkludert svært kraftige funksjoner for PDF-manipulering i webapplikasjoner. Programvareutviklere kan enkelt kombinere flere PDF-dokumenter eller dele opp en stor PDF-fil i flere PDF-dokumenter ved hjelp av JavaScript-kommandoer. Det er en veldig nyttig prosess som hjelper brukere med å kombinere flere filer til en enkelt for å administrere eller skrive den ut enkelt. Følgende JavaScript-kodeeksempel viser hvordan dataprogrammerere enkelt kan sette sammen flere PDF-filer.

Hvordan kan jeg koble sammen PDF-filer ved hjelp av 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);
  }

trekk ut tekst fra alle sider i PDF via JavaScript

Aspose.PDF for JavaScript via C++ gir programvareutviklere muligheten til å trekke ut tekst fra PDF-dokumenter ved hjelp av JavaScript API. Det er en veldig nyttig prosess som lar programmerere få en bestemt del av PDF-dokumenter og bruke den på et sted de trenger det. Biblioteket gjør det enkelt for programvareutviklere å trekke ut tekst fra PDF-bilder eller skannede PDF-er uten eksterne avhengigheter. Følgende eksempel viser hvordan du får PDF-tekst med bare et par linjer med JavaScript-kode.

Hvordan trekke ut 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]);
};
 Norsk