pdf to jpeg

How to convert PDF to JPG image using Node.js API.

Möchten Sie PDF Seiten schnell und programmgesteuert in JPG Bilder umwandeln, indem Sie Node.js verwenden? Mit der Hilfe des GroupDocs.Conversion Cloud SDK können Sie PDFs effizient in das JPG-Format konvertieren, was es ideal für die Generierung von Vorschauen, die Archivierung von Bildern oder die webbasierte Darstellung macht.

Warum PDF in JPG umwandeln?

  • Easily preview PDF-Seiten als eigenständige Bilder.
  • Seiten in Web oder Mobile-Apps einbetten.
  • Archivieren Sie einzelne Seiten als leichte Bilddateien.
  • Prevent content from being copied or extracted.

Häufige Anwendungsfälle

  • Rechnungs oder Berichtsschnappschüsse.
  • Bildungsinhalte für E-Learning-Plattformen.
  • Rechtliche Dokumente, die nicht bearbeitbare Bildformate erfordern.
  • Vorschau-Thumbnails für Dokumentengalerien.

In diesem Artikel werden wir die folgenden Themen behandeln:

API für die PDF zu JPG Konvertierung

GroupDocs.Conversion Cloud SDK für Node.js bietet eine leichte Möglichkeit, die Dateiformatkonvertierung in Ihre auf JavaScript basierenden Anwendungen zu integrieren. Es kümmert sich um alles, von der Dokumentstruktur und -formatierung bis hin zu eingebetteten Elementen, und stellt sicher, dass das resultierende JPG den ursprünglichen PDF-Inhalt genau widerspiegelt.

Loslegen

Bevor wir mit dem Code beginnen, stellen Sie sicher, dass:

  1. Registrieren Sie sich bei GroupDocs Cloud und erhalten Sie Ihre API-Anmeldeinformationen.
  2. Have a sample PDF file for testing.
  3. Installieren Sie das Node.js SDK
npm install groupdocs-conversion-cloud --save

JPG zu PDF-Konvertierung in Node.js

Hier erfahren Sie, wie Sie eine PDF-Datei in JPG bilder mit dem GroupDocs.Conversion Cloud SDK in einem Node.js-Projekt umwandeln:

Schritt 1: SDK importieren und API konfigurieren:

const { Configuration, ConvertApi, FileApi, UploadFileRequest, ConvertSettings, ConvertDocumentRequest } = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);

Schritt 2: Laden Sie jetzt die Eingabe-PDF-Datei in den Cloud-Speicher hoch:

const fs = require("fs");
const uploadRequest = new UploadFileRequest("source.jpg", fs.createReadStream("source.pdf"));
await fileApi.uploadFile(uploadRequest);

Schritt 3: Konvertierungsoptionen für (PDF → JPG) festlegen:

const settings = new ConvertSettings();
settings.filePath = "source.pdfjpg";
settings.format = "jpg";
settings.outputPath = "converted/resultant.jpg";

const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("The PDF to JPG conversion completed successfully.");
// More examples über https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Erhalten Sie Ihre API-Anmeldeinformationen 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Erstellen Sie eine Instanz der Konfigurationsklasse und initialisieren Sie sie mit der Client-ID und dem Client-Geheimnis.
Configuration configuration = new Configuration(clientId, clientSecret);
// Definieren Sie die API-Basis-URL, um die PDF zu JPEG-Konvertierung online durchzuführen.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Eine Instanz von ConvertApi mit dem Konfigurationsobjekt initialisieren.
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.pdf");
settings.setFormat("JPG");
settings.setOutputPath("resultant.jpg");
    
// Verwenden Sie die ConvertDocument-Methode, um eine PDF-Datei in das JPG bildformat zu konvertieren.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Check the response and print success message
if (response != null && response.equals("OK")) {
    System.out.println("The PDF to JPEG conversion completed successfuly! The resultant JPEG image is saved at: " + response.getFilePath());
}

Verwenden Sie cURL zur Konvertierung von PDF in JPG

Ein weiterer Ansatz zur Umwandlung einer PDF-Datei in ein JPG bild ist die Verwendung von cURL-Befehlen. Die Verwendung von cURL-Befehlen bietet mehrere Vorteile, insbesondere für Entwickler und Unternehmen, die einen schnellen, automatisierten und skriptbaren Ansatz zur Dokumentenverarbeitung suchen. Es ist eine leichte und schnelle Lösung, die plattformübergreifende Kompatibilität bietet und minimalen Programmieraufwand erfordert.

Warum REST API / cURL verwenden?:

  • Perfekt für DevOps und serverlose Funktionen.
  • Leichtgewichtig und einfach zu integrieren.
  • Kein SDK-Overhead.

Der erste Schritt besteht darin, ein personalisiertes Java Web Access Token zu generieren und dann den folgenden Befehl auszuführen, um die PDF zu JPG bildkonvertierung durchzuführen.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{inputFile}\",  \"Format\": \"jpg\",  \"resultantPath\": \"{myResultant}\"}"

Bitte ersetzen Sie inputFile durch den Namen der Eingabe-PDF-Datei, resultantPath durch den Namen des resultierenden JPG bildes und ACCESSTOKEN durch ein personalisiertes JWT-Zugangs-Token.

🧪 Versuchen Sie den PDF zu JPG Online-Konverter

If you want to try the capabilities of REST API without coding, try using our Free PDF to JPG Converter App. This online App is developed on top of GroupDocs.Conversion Cloud APIs.

pdf to jpg converter

Fazit

In diesem Blog haben wir gelernt, dass das GroupDocs.Conversion Cloud SDK für Node.js eine schnelle und entwicklerfreundliche Möglichkeit bietet, Ihre PDF Dokumente in hochauflösende JPG bilder zu transformieren. Egal, ob Sie eine Plattform für das Content-Management, eine Vorschau-Galerie oder ein digitales Archiv erstellen - dieses Tool gewährleistet Genauigkeit, Leistung und Flexibilität.

Empfohlene Artikel

Wir empfehlen dringend, die folgenden Artikel zu besuchen, um mehr über zu erfahren: