1. Produkter
  2.   PDF
  3.   Node.js
  4.   Node-PDF-Image
 
  

Open source Node.js-bibliotek för att konvertera PDF-filer till bildformat

Open source Node.js PDF-konverteringsbibliotek som gör det möjligt för mjukvaruutvecklare att konvertera PDF-filer till bildfilformat som PNG och JPEG i Node.js-appar.

Vad är Node-PDF-Image?

Node-PDF-Image är ett open-source API utformat för att konvertera PDF-filer till bilder med hjälp av Node.js. Byggt på de kraftfulla PDF- och bildmanipuleringsverktyg som finns i Node.js-miljön, erbjuder detta API en effektiv lösning för att konvertera flersidiga PDF-dokument till högkvalitativa bilder. Det fungerar som en bro mellan PDF- och bildformat, vilket gör det till ett viktigt verktyg för mjukvaruutvecklare som behöver manipulera PDF-filer i sina applikationer. Detta bibliotek förenklar processen att konvertera sidor i ett PDF-dokument till bildformat som PNG, JPEG, GIF och andra, vilket möjliggör vidare manipulation eller visning.

Node-PDF-Image är utformad för Node.js, vilket gör det enkelt att integrera i alla Node-baserade projekt. Att hantera fel är kritiskt för produktionsapplikationer. Biblioteket ger tydliga felmeddelanden om något går fel under konverteringen. Oavsett om du bygger en server‑side‑applikation eller ett kommandoradsverktyg, erbjuder Node-PDF-Image enkla metoder för att hantera PDF‑till‑bild‑konvertering. Oavsett om du arbetar med miniatyrbilder, förhandsvisningar eller behöver ett bildformat för din webbapplikation, förenklar biblioteket hela processen. Låt oss dyka ner i dess funktioner, användning och hur det kan integreras i dina Node.js‑projekt.

Previous Next

Komma igång med Node-PDF-Image-biblioteket

Node-PDF-Image finns på npm, du kan enkelt ladda ner det och installera det på din maskin. Använd följande kommando för en smidig installation.

Installera Node-PDF-Image-biblioteket via npm

npm install node-pdf-image 

PDF till bildkonvertering i Node.js-appar

Det öppna källkodsbiblioteket Node-PDF-Image har gett fullständigt stöd för att konvertera PDF-dokument till bildfilformat i Node.js-applikationer. Det möjliggör konvertering av varje sida i ett PDF-dokument till en bild med bara ett par kodrader. Det stöder flera bildformat, inklusive PNG och JPEG, vilket ger flexibilitet beroende på ditt projekts behov. Här är ett exempel som visar hur mjukvaruutvecklare kan konvertera PDF till bildformat med JavaScript-kod.

Hur konverterar man PDF till bildformat i en Node.js-app?

const PDFImage = require("node-pdf-image").PDFImage;

const pdfPath = "/path/to/your/document.pdf";  // Specify the PDF path
const pdfImage = new PDFImage(pdfPath);

pdfImage.convertPage(0).then(function(imagePath) {
    console.log("Page 0 converted to:", imagePath);
});

Hantera flersidiga PDF-filer i Node.js

Node-PDF-Image är särskilt användbart när man arbetar med flersidiga PDF-dokument. Det tillhandahåller metoder för att hantera varje sida individuellt, vilket gör att du kan konvertera en hel PDF eller bara utvalda sidor till bilder i Node.js-applikationer. Följande enkla exempel konverterar den första sidan (0-indexerad) av PDF:en till en PNG-bild. Metoden convertPage() konverterar den angivna sidan och returnerar ett löfte med sökvägen till den genererade bilden.

Hur konverterar man en specificerad PDF-sida till en PNG-bild i Node.js?

const PDFImage = require("node-pdf-image").PDFImage;

const pdfImage = new PDFImage("/path/to/sample.pdf");

pdfImage.convertPage(0).then(function(imagePath) {
    console.log("Page 0 is now converted to image and stored at:", imagePath);
});

Högupplöst utskrift i Node.js

I scenarier där högkvalitativa bilder är avgörande möjliggör det öppna källkodsbiblioteket Node-PDF-Image för mjukvaruutvecklare att kontrollera upplösningen på de genererade bilderna. Oavsett om utvecklare behöver en miniatyrförhandsgranskning eller en detaljerad, högupplöst bild för utskrift, ger Node-PDF-Image flexibiliteten att justera bildens upplösning för att uppfylla specifika applikationskrav.

 Svenska