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

Aspose.PDF for Node.js via C++

 
 

Node.js API PDF-tiedostojen luomiseen ja muuntamiseen

Erittäin tehokas Node.js -kirjasto PDF-asiakirjojen käsittelyyn verkossa. Se mahdollistaa PDF-tiedostojen luomisen, lukemisen, muokkaamisen, renderöinnin, suojaamisen, optimoinnin ja muuntamisen XLSX-muotoon Node.js-sovelluksissa.

Mikä on Aspose.PDF Node.js:lle C++:n kautta?

PDF:t ovat edelleen digitaalisten asiakirjojen standardi eri toimialoilla, mutta niiden käsittely ohjelmallisesti—erityisesti tehtäviin kuten tekstin poiminta, formaatin muuntaminen tai tiedostojen suojaus—voi olla monimutkaista. Aspose.PDF for Node.js via C++ tarjoaa tehokkaan ja suorituskykyisen ratkaisun, jonka avulla kehittäjät voivat luoda PDF-tiedostoja Node.js:ssä, lukea PDF-tiedostoja ja saumattomasti integroida edistyneitä PDF-manipulointiominaisuuksia sovelluksiinsa. Nopeuteen ja luotettavuuteen suunniteltu kirjasto hyödyntää C++-suorituskykyä samalla tarjoten sujuvan kokemuksen Node.js-kehittäjille. Tarvitsetpa sitten PDF-tiedostojen muokkausta, tekstin poimintaa PDF:stä tai PDF-tiedoston muuntamista XLSX-muotoon, tämä ratkaisu kattaa kaiken ilman syvällistä PDF:n sisäisestä tuntemusta.

Ylittäen perusmuokkauksen, Aspose.PDF mahdollistaa PDF-tiedostojen salaamisen, PDF-tiedostojen suojaamisen salasanoilla, PDF-tiedostojen yhdistämisen tai jakamisen, merkintöjen lisäämisen sekä liitteiden ja kuvien dynaamisen lisäämisen tai poistamisen. Kehittäjät voivat myös optimoida PDF-tiedostoja Node.js:ssä koon ja suorituskyvyn osalta tai lisätä vesileimoja ja OCR:ää skannattuun sisältöön. Laajan työkalupakkinsa ja pilvipohjaisen suunnittelunsa ansiosta Aspose.PDF antaa mahdollisuuden muuntaa PDF-tiedostoja Node.js:ssä ja rakentaa ominaisuuksiltaan rikkaita PDF-sovelluksia, jotka skaalautuvat. Jokaiselle kehittäjälle, joka haluaa yksinkertaistaa asiakirjatyönkulkuja luotettavan Node.js PDF REST API:n avulla, Aspose.PDF for Node.js via C++ on ihanteellinen valinta.

Previous Next

Aloita Aspose.PDF:n käyttö Node.js:ssä C++:n avulla

Asentaaksesi ja käyttääksesi Aspose.PDF:ää Node.js via C++ *-ZIP-arkistosta, noudata seuraavia ohjeita

  • Pura tiedostot ZIP-arkistosta
  • Salaa *.lic-tiedostosi käyttämällä ‘encrypt_lic.html
  • Muokkaa ‘settings.json’-tiedostoa ja määritä asetuksesi

Voit myös ladata kirjaston suoraan Aspose.PDF tuotesivulta

Muunna PDF-tiedostoja Node.js:ssä

Aspose.PDF for Node.js via C++ tekee ohjelmistokehittäjille helppoa ja nopeaa PDF-asiakirjojen muuntamista suosituimpiin formaatteihin Node.js-ympäristössä. Se mahdollistaa saumattoman PDF-tiedostojen muuntamisen erilaisiin suosittuihin tiedostomuotoihin, kuten DOCX, XLSX, EPUB, HTML, kuviin (JPEG, PNG, TIFF) ja moniin muihin. Tämä ominaisuus antaa ohjelmistokehittäjille mahdollisuuden mukauttaa PDF-sisältöä eri alustoille ja käyttötapauksiin vaivattomasti. Seuraava esimerkki näyttää, miten ohjelmistokehittäjät voivat muuntaa olemassa olevia PDF-asiakirjoja XLSX-tiedostomuotoihin Node.js-sovelluksissa.

Kuinka muuntaa PDF-asiakirjat XLSX-muotoon Node.js-sovelluksissa?

const AsposePdf = require('.//AsposePDFforNode.cjs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Convert a PDF-file to XlsX and save the "ResultPDFtoXlsX.xlsx"*/
      const json = AsposePdfModule.AsposePdfToXlsX(pdf_file, "ResultPDFtoXlsX.xlsx");
      console.log("AsposePdfToXlsX => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

Poimi teksti PDF-tiedostosta Node.js:ssä

Tekstin ja kuvien poiminta PDF-asiakirjasta on erittäin vaativa ja hyödyllinen tehtävä. Aspose.PDF for Node.js via C++ on tarjonnut lukuisia hyödyllisiä toimintoja, jotka mahdollistavat ohjelmistokehittäjille tekstin tarkkaan poimimisen PDF-asiakirjoista, mikä tekee sisällön käsittelystä ja analysoinnista ohjelmallisesti helpompaa. Tämä ominaisuus on olennaista tehtäviin, kuten tekstihaku, sisällön analyysi ja tietojen poiminta. Seuraava koodiesimerkki osoittaa, miten käyttäjät voivat poimia tekstiä PDF-asiakirjoistaan Node.js-sovelluksissa.

Kuinka poimia teksti PDF-asiakirjasta Node.js:ssä?

const AsposePdf = require('.//AsposePDFforNode.cjs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Extract text from a PDF-file*/
      const json = AsposePdfModule.AsposePdfExtractText(pdf_file);
      console.log("AsposePdfExtractText => %O", json.errorCode == 0 ? json.extractText : json.errorText);
  });

Suojaa PDF-asiakirjoja Node.js-sovelluksissa

Aspose.PDF for Node.js via C++ tarjoaa ominaisuuksia PDF-dokumenttien suojaamiseen vain muutamalla koodirivillä Node.js-ympäristössä. Kirjastossa on useita tärkeitä ominaisuuksia, kuten PDF:n turvallinen digitaalinen allekirjoitus, salasanojen asettaminen, käyttöoikeuksien rajoittaminen sekä PDF-dokumenttien sisällön salaaminen tai salauksen purku. Alla on esimerkki, joka osoittaa, miten ohjelmistokehittäjät voivat salata PDF-dokumentin salasanalla Node.js-sovelluksissa.

Kuinka salata PDF-tiedosto omistajan salasanalla Node.js:ssä?

   const AsposePdf = require('asposepdfnodejs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Encrypt a PDF-file with passwords "user" and "owner", and save the "ResultEncrypt.pdf"*/
      const json = AsposePdfModule.AsposePdfEncrypt(pdf_file, "user", "owner", AsposePdfModule.Permissions.PrintDocument, AsposePdfModule.CryptoAlgorithm.RC4x40, "ResultEncrypt.pdf");
      console.log("AsposePdfEncrypt => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

Optimoi PDF-asiakirjoja Node.js:ssä

Aspose.PDF for Node.js via C++ tekee ohjelmistokehittäjille PDF-dokumenttien sisällön optimoinnin verkkoa varten helpoksi. Se optimoi PDF-dokumentit pienemmän tiedostokoon, paremman suorituskyvyn ja yhteensopivuuden saavuttamiseksi Node.js-sovelluksissa. Kirjasto voi myös muokata olemassa olevia PDF-dokumentteja lisäämällä merkintöjä, kuvia, vesileimoja ja muuta. Tässä on esimerkki, joka osoittaa, miten ohjelmistokehittäjät voivat optimoida PDF-dokumentteja Node.js-sovelluksissa.

Kuinka optimoida PDF-asiakirja verkkoon Node.js-sovelluksissa?

 const AsposePdf = require('.//AsposePDFforNode.cjs');
  const pdf_file = 'Aspose.pdf';
  AsposePdf().then(AsposePdfModule => {
      /*Optimize a PDF-file and save the "ResultOptimize.pdf"*/
      const json = AsposePdfModule.AsposePdfOptimize(pdf_file, "ResultOptimize.pdf");
      console.log("AsposePdfOptimize => %O", json.errorCode == 0 ? json.fileNameResult : json.errorText);
  });

Dynaaminen PDF:n luominen Node.js:ssä

Aspose.PDF for Node.js via C++ tekee ohjelmistokehittäjille helppoa luoda uusia PDF-asiakirjoja alusta alkaen tai dynaamisesti luoda PDF-tiedostoja Node.js-sovellusten sisällä olevien tietojen perusteella. Kirjasto tukee myös sivujen, tekstin, kuvien ja muiden elementtien lisäämistä ohjelmallisesti PDF-asiakirjoihin.

 Suomen