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

Aspose.PDF for JavaScript via C++

 
 

JavaScript API PDF-tiedostojen luomiseen ja muuntamiseen

PDF-dokumenttien luominen, muokkaaminen, renderöinti ja muuntaminen muihin tuettuihin tiedostomuotoihin ilman Adobe Acrobatia JavaScript-kirjaston kautta.

Aspose.PDF JavaScriptille C++:n kautta on edistynyt PDF-käsittely- ja muunnoskirjasto, joka auttaa ohjelmistokehittäjiä rakentaa verkkosovelluksia, joilla voit luoda, muokata ja muuntaa PDF-dokumentteja helposti. Se on ainutlaatuinen tarjous, jonka avulla ohjelmistokehittäjät voivat hyödyntää JavaScriptin tehoa PDF-käsittelyyn omissa sovelluksissaan. Aspose.PDF for JavaScript C++:n kautta on suunniteltu korkeaan suorituskykyyn optimoiduilla algoritmeilla, jotka varmistavat nopean ja tehokkaan PDF-käsittelyn.

Aspose.PDF for JavaScript C++:n kautta voidaan helposti integroida olemassa oleviin JavaScript-sovelluksiin yksinkertaisilla ja intuitiivisilla sovellusliittymillä, jotka vaativat vain vähän koodaustyötä. Kirjastossa on useita tärkeitä ominaisuuksia PDF-dokumenttien käsittelyä varten, kuten PDF-dokumenttien optimointi, leiman lisääminen PDF-tiedostoon, kuvan lisääminen PDF-tiedostoon, tekstin poimiminen PDF-tiedostoista, PDF:n jakaminen kahdeksi tiedostoksi, PDF-tiedoston muuntaminen Kuvamuoto, PDF-tiedostojen salaus ja salauksen purku, hyperlinkkien lisääminen PDF-tiedostoon, liitteiden lisääminen PDF-tiedostoon, Unicode-tuki ja paljon muuta.

Aspose.PDF for JavaScriptiä C++:n kautta voidaan käyttää tietojen poimimiseen PDF-dokumenteista analysointia ja käsittelyä varten esimerkiksi terveydenhuollon, rahoituksen ja tutkimuksen aloilla. Ohjelmistokehittäjät voivat suojata PDF-dokumenttinsa lisäämällä salasanasuojauksen, salauksen ja digitaaliset allekirjoitukset luvattoman käytön estämiseksi ja arkaluonteisten tietojen suojaamiseksi. Aspose.PDF for JavaScriptin C++:n kautta edistyneillä ominaisuuksilla, useilla alustoilla, tehokkaalla suorituskyvyllä, helpolla integroinnilla sekä kattavalla dokumentaatiolla ja tuella on luotettava ja tehokas ratkaisu PDF-käsittelyn tarpeisiisi.s

Previous Next

Javan Aspose.PDF:n käytön aloittaminen

Jos haluat asentaa Aspose.PDF for JavaScriptin ja käyttää sitä C++:n kautta -*ZIP-arkistosta, seuraa seuraavia ohjeita

  • pura tiedostot ZIP-arkistosta
  • salaa *.lic-tiedostosi käyttämällä encrypt_lic.html-tiedostoa
  • muokkaa settings.json-tiedostoa ja määritä asetukset

Seuraa suoralatauslinkkiä

Voit myös ladata kirjaston suoraan Aspose.PDF-tuotesivulta

Muunna PDF-tiedostoja JavaScript-sovellusliittymän kautta

Portable Document Format (PDF) on erittäin suosittu Internet-yhteisön keskuudessa, ja sen siirrettävyyden, liikkuvuuden ja luettavuuden vuoksi sitä pidetään turvallisena ja kätevänä tapana jakaa yksityisiä tietoja verkon kautta. Aspose.PDF for JavaScript C++:n kautta on erittäin hyödyllinen työkalu, joka auttaa ohjelmistokehittäjiä muuttamaan PDF-asiakirjansa muihin tukitiedostomuotoihin, kuten JPEG, PDF ja muihin. Muutamalla vaiheella voit muuntaa PDF-tiedostoja JPEG-tiedostomuotoihin alla kuvatulla tavalla.

Muunna PDF JPEG-muotoon JavaScript API:n avulla

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]);
};

Optimoi PDF-dokumentti JavaScript-sovellusliittymän avulla

Aspose.PDF for JavaScript C++:n kautta antaa ohjelmistokehittäjille mahdollisuuden optimoida PDF-dokumenttien sisältöä verkkoa varten JavaScript-koodin avulla. PDF-optimointi eli linearisointi Webille on erittäin hyödyllinen prosessi, joka auttaa käyttäjiä tekemään PDF-dokumenteista sopivia verkkoselaukseen verkkoselaimella. Yleensä se voi pakata PDF-kokoa huomattavasti, lisätä näyttönopeutta ja tehdä siitä sopivamman käyttäjälle. Seuraava JavaScript-esimerkki osoittaa, kuinka PDF-dokumentti optimoidaan verkkokäyttöön vain parilla JavaScript-koodirivillä.

Kuinka optimoida PDF-dokumentti JavaScript API:n avulla?

  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]);
  };

Yhdistä PDF-tiedostoja yhdeksi PDF-tiedostoksi JavaScript-sovellusliittymän avulla

Aspose.PDF for JavaScript C++:n kautta sisältää erittäin tehokkaita ominaisuuksia PDF-tiedostojen käsittelyyn verkkosovellusten sisällä. Ohjelmistokehittäjät voivat helposti yhdistää useita PDF-dokumentteja tai jakaa suuren PDF-tiedoston useiksi PDF-dokumenteiksi JavaScript-komentojen avulla. Se on erittäin hyödyllinen prosessi, joka auttaa käyttäjiä yhdistämään useita tiedostoja yhdeksi tiedoston hallitsemiseksi tai tulostamiseksi helposti. Seuraava JavaScript-koodiesimerkki näyttää, kuinka tietokoneohjelmoijat voivat ketjuttaa useita PDF-tiedostoja helposti.

Kuinka ketjuttaa PDF-tiedostoja JavaScriptin avulla?

  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);
  }

Pura teksti kaikilta PDF-sivuilta JavaScriptin avulla

Aspose.PDF for JavaScript C++:n kautta antaa ohjelmistokehittäjille mahdollisuuden poimia tekstiä PDF-dokumenteista JavaScript API:n avulla. Se on erittäin hyödyllinen prosessi, jonka avulla ohjelmoijat voivat saada tietyn osan PDF-dokumenteista ja käyttää sitä paikassa, jossa he tarvitsevat sitä. Kirjaston avulla ohjelmistokehittäjät voivat helposti poimia tekstiä PDF-kuvista tai skannatuista PDF-tiedostoista ilman ulkoisia riippuvuuksia. Seuraava esimerkki näyttää kuinka saada PDF-teksti vain parilla JavaScript-koodirivillä.

Kuinka purkaa tekstiä PDF-tiedostosta JavaScriptin avulla?

 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]);
};
 Suomen