1. Produkter
  2.   PDF
  3.   Node.js
  4.   Aspose.PDF för Node.js via C++

Aspose.PDF för Node.js via C++

 
 

Node.js API för skapande och konvertering av PDF-filer

Ett mycket kraftfullt Node.js-bibliotek för bearbetning av PDF-dokument online. Det möjliggör att skapa, läsa, modifiera, rendera, skydda, optimera och konvertera PDF-filer till XLSX i Node.js-appar.

Vad är Aspose.PDF för Node.js via C++?

PDF-filer förblir standarden för digitala dokument inom alla branscher, men att hantera dem programmässigt – särskilt för uppgifter som textutvinning, formatkonvertering eller filskydd – kan vara komplext. Aspose.PDF för Node.js via C++ erbjuder en kraftfull och effektiv lösning genom att möjliggöra för utvecklare att skapa PDF-filer i Node.js, läsa PDF-filer och sömlöst integrera avancerade PDF-manipuleringsfunktioner i sina applikationer. Designad för hastighet och pålitlighet utnyttjar detta bibliotek C++-prestanda samtidigt som det ger en smidig upplevelse för Node.js‑utvecklare. Oavsett om du behöver modifiera PDF-filer, extrahera text från PDF eller konvertera PDF-filer till XLSX, täcker denna lösning allt utan att kräva djup kunskap om PDF:s interna struktur.

Utöver grundläggande redigering möjliggör Aspose.PDF att du krypterar PDF-filer, skyddar PDF-filer med lösenord, slår ihop eller delar PDF-filer, lägger till kommentarer och dynamiskt infogar eller tar bort bilagor och bilder. Utvecklare kan också optimera PDF-filer i Node.js för storlek och prestanda eller applicera vattenstämplar och OCR för skannat innehåll. Med sitt omfattande verktygssats och molnklara design ger Aspose.PDF dig möjlighet att konvertera PDF-filer i Node.js och bygga funktionsrika PDF-applikationer som kan skalas. För alla utvecklare som vill förenkla dokumentarbetsflöden med ett pålitligt Node.js PDF REST API är Aspose.PDF för Node.js via C++ det ideala valet.

Previous Next

Komma igång med Aspose.PDF för Node.js via C++

För att installera och använda Aspose.PDF med Node.js via C++ från ett *-ZIP-arkiv, följ följande instruktioner.

  • Extrahera filerna från ZIP-arkivet
  • Kryptera din *.lic-fil med ‘encrypt_lic.html
  • Redigera ‘settings.json’ och konfigurera dina inställningar

Du kan också ladda ner biblioteket direkt från Aspose.PDF produktsida

Konvertera PDF-filer i Node.js

Aspose.PDF för Node.js via C++ gör det enkelt för mjukvaruprofessionella att snabbt och enkelt konvertera sina PDF-dokument till de mest populära formaten i Node.js-miljön. Det möjliggör sömlös konvertering av PDF-filer till olika populära filformat inklusive DOCX, XLSX, EPUB, HTML, bilder (JPEG, PNG, TIFF) och många fler. Denna funktion gör det möjligt för utvecklare att anpassa PDF-innehåll till olika plattformar och användningsfall utan ansträngning. Följande exempel visar hur utvecklare kan konvertera befintliga PDF-dokument till XLSX-filformat i Node.js-applikationer.

Hur konverterar man PDF-dokument till XLSX-format i Node.js-appar?

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

Extrahera text från PDF i Node.js

Att extrahera text samt bilder från PDF-dokumentet är en mycket krävande och användbar uppgift. Aspose.PDF för Node.js via C++ har tillhandahållit ett flertal användbara funktioner som möjliggör för mjukvaruutvecklare att exakt extrahera text från PDF-dokument, vilket gör det enkelt att bearbeta och analysera innehåll programmässigt. Denna funktion är avgörande för uppgifter som textsökning, innehållsanalys och dataextraktion. Följande kodexempel visar hur användare kan extrahera text från sina PDF-dokument i Node.js-applikationer.

Hur extraherar man text från PDF-dokument i Node.js?

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

Skydda PDF-dokument i Node.js-appar

Aspose.PDF för Node.js via C++ erbjuder funktioner för att säkra PDF-dokument med bara ett par kodrader i Node.js-miljön. Det finns flera viktiga funktioner i biblioteket, såsom att säkert digitalt signera PDF, ställa in lösenord, begränsa behörigheter och kryptera eller dekryptera innehållet i PDF-dokument. Nedan följer ett exempel som visar hur mjukvaruutvecklare kan kryptera ett PDF-dokument med ett lösenord i Node.js-applikationer.

Hur krypterar man PDF-fil med ägarlösenord i Node.js?

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

Optimera PDF-dokument i Node.js

Aspose.PDF för Node.js via C++ gör det enkelt för mjukvaruutvecklare att optimera PDF-dokumentens innehåll för webben. Det optimerar PDF-dokument för minskad filstorlek, förbättrad prestanda och kompatibilitet i Node.js-applikationer. Biblioteket kan också ändra befintliga PDF-dokument genom att lägga till kommentarer, bilder, vattenstämplar och mer. Här är ett exempel som visar hur mjukvaruutvecklare kan optimera PDF-dokument i Node.js-applikationer.

Hur optimerar man PDF-dokument för webben i Node.js-appar?

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

Dynamisk PDF-skapande i Node.js

Aspose.PDF för Node.js via C++ gör det enkelt för mjukvaruutvecklare att skapa nya PDF-dokument från grunden eller dynamiskt skapa PDF-filer baserat på data i Node.js-applikationer. Biblioteket stöder också att lägga till sidor, text, bilder och andra element programmässigt i PDF-dokument.

 Svenska