1. Termékek
  2.   PDF
  3.   Node.js
  4.   Aspose.PDF for Node.js via C++

Aspose.PDF for Node.js via C++

 
 

Node.js API PDF fájlok létrehozásához és konvertálásához

Egy nagyon erőteljes Node.js könyvtár PDF dokumentumok online feldolgozásához. Lehetővé teszi PDF-ek létrehozását, olvasását, módosítását, megjelenítését, védelmét, optimalizálását és konvertálását XLSX formátumba Node.js alkalmazásokban.

Mi az Aspose.PDF a Node.js-hez C++-on keresztül?

Az iparágakban a PDF-ek továbbra is a digitális dokumentumok szabványa, de programozottan kezelni őket – különösen olyan feladatoknál, mint a szövegkinyerés, formátumkonverzió vagy fájlvédelem – összetett lehet. Aspose.PDF Node.js-hez C++-on keresztül erőteljes és hatékony megoldást kínál, lehetővé téve a fejlesztők számára, hogy PDF-eket hozzanak létre Node.js-ben, PDF-fájlokat olvassanak, és zökkenőmentesen integrálják a fejlett PDF-manipulációs funkciókat alkalmazásaikba. A sebességre és megbízhatóságra tervezett könyvtár a C++ teljesítményét használja ki, miközben sima élményt nyújt a Node.js fejlesztőknek. Akár PDF-fájlokat kell módosítania, akár szöveget kell kinyernie a PDF-ből, vagy PDF-fájlt kell XLSX formátumba konvertálnia, ez a megoldás mindezt lefedi anélkül, hogy mély PDF-belső ismeretekre lenne szükség.

Aspose.PDF túlmutat az alapvető szerkesztésen, lehetővé teszi PDF-fájlok titkosítását, jelszóval való védelmét, PDF-ek egyesítését vagy felosztását, megjegyzések hozzáadását, valamint mellékletek és képek dinamikus beszúrását vagy eltávolítását. A fejlesztők a Node.js környezetben optimalizálhatják a PDF-eket méret és teljesítmény szempontjából, vagy vízjeleket és OCR-t alkalmazhatnak beolvasott tartalomra. Átfogó eszközkészletével és felhőre kész tervezésével az Aspose.PDF felhatalmazza Önt PDF-fájlok Node.js-ben történő konvertálására és skálázható, funkciógazdag PDF-alkalmazások építésére. Minden fejlesztő számára, aki egyszerűsíteni szeretné a dokumentumfolyamatokat egy megbízható Node.js PDF REST API-val, az Aspose.PDF for Node.js via C++ a tökéletes választás.

Previous Next

Első lépések az Aspose.PDF Node.js-hez C++-on keresztül

Az Aspose.PDF Node.js via C++ egy *-ZIP archívumból történő telepítéséhez és használatához kövesse az alábbi utasításokat.

  • Fájlok kibontása a ZIP archívumból
  • Titkosítsa a *.lic fájlt a ‘encrypt_lic.html használatával
  • Szerkessze a ‘settings.json’ és állítsa be a beállításait

A könyvtárat közvetlenül letöltheti a Aspose.PDF termékoldalról.

PDF-fájlok konvertálása Node.js környezetben

Aspose.PDF for Node.js via C++ megkönnyíti a szoftverfejlesztők számára, hogy gyorsan és egyszerűen átalakítsák PDF-dokumentumaikat a legnépszerűbb formátumokra a Node.js környezetben. Lehetővé teszi a PDF-fájlok zökkenőmentes konvertálását különféle népszerű fájlformátumokra, beleértve a DOCX, XLSX, EPUB, HTML, képeket (JPEG, PNG, TIFF) és még sok mást. Ez a funkció lehetővé teszi a fejlesztőknek, hogy a PDF-tartalmat könnyedén alkalmazzák különböző platformokon és felhasználási esetekben. Az alábbi példa bemutatja, hogyan konvertálhatják a fejlesztők a meglévő PDF-dokumentumokat XLSX fájlformátumra a Node.js alkalmazásokon belül.

Hogyan konvertálhatók a PDF-dokumentumok XLSX formátumba Node.js alkalmazásokban?

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

Szöveg kinyerése PDF-ből Node.js-ben

A szöveg és a képek kinyerése a PDF-dokumentumból nagyon igényes és hasznos feladat. Az Aspose.PDF for Node.js via C++ számos hasznos funkciót biztosít, amelyek lehetővé teszik a szoftverfejlesztők számára, hogy pontosan kinyerjék a szöveget a PDF-dokumentumokból, megkönnyítve ezzel a tartalom programozott feldolgozását és elemzését. Ez a funkció elengedhetetlen olyan feladatokhoz, mint a szövegkeresés, a tartalomelemzés és az adatkinyerés. Az alábbi kódrészlet bemutatja, hogyan tudják a felhasználók kinyerni a szöveget PDF-dokumentumaikból a Node.js alkalmazásokon belül.

Hogyan nyerhető ki a szöveg PDF-dokumentumból Node.js-ben?

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

PDF-dokumentumok védelme Node.js alkalmazásokban

Aspose.PDF for Node.js via C++ funkciókat kínál a PDF dokumentumok védelméhez, mindössze néhány kódsorral a Node.js környezetben. A könyvtár több fontos funkciót tartalmaz, például a PDF biztonságos digitális aláírását, jelszavak beállítását, jogosultságok korlátozását, valamint a PDF dokumentumok tartalmának titkosítását vagy visszafejtését. Az alábbi példában bemutatjuk, hogyan tudnak a szoftverfejlesztők jelszóval titkosítani egy PDF dokumentumot a Node.js alkalmazásokban.

Hogyan titkosítsuk a PDF-fájlt tulajdonos jelszóval Node.js-ben?

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

PDF-dokumentumok optimalizálása Node.js-ben

Aspose.PDF for Node.js via C++ megkönnyíti a szoftverfejlesztők számára a PDF dokumentumok tartalmának optimalizálását a webhez. Optimalizálja a PDF dokumentumokat a fájlméret csökkentése, a teljesítmény javítása és a kompatibilitás növelése érdekében a Node.js alkalmazásokban. A könyvtár továbbá módosíthatja a meglévő PDF dokumentumokat annotációk, képek, vízjelek és egyéb elemek hozzáadásával. Az alábbi példában bemutatjuk, hogyan optimalizálhatják a szoftverfejlesztők a PDF dokumentumokat a Node.js alkalmazásokban.

Hogyan optimalizáljuk a PDF-dokumentumot a weben Node.js alkalmazásokban?

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

Dinamikus PDF létrehozása Node.js-ben

Az Aspose.PDF for Node.js C++-on keresztül megkönnyíti a szoftverfejlesztők számára új PDF dokumentumok létrehozását a semmiből, vagy dinamikusan PDF-ek generálását a Node.js alkalmazásokban lévő adatok alapján. A könyvtár támogatja a PDF dokumentumok programozott módon történő oldalak, szövegek, képek és egyéb elemek hozzáadását is.

 Magyar