
Convert JPG to PDF mit Node.js API.
Möchten Sie JPG Bilder schnell und genau in PDF Dateien umwandeln, wenn Sie Node.js verwenden? Dieser Leitfaden führt Sie durch die Implementierung der JPG zu PDF-Konvertierung mit dem GroupDocs.Conversion Cloud SDK, ideal für die Erstellung druckbereiter, archivierter oder nicht bearbeitbarer bildbasierter Dokumente.
Warum JPG in PDF konvertieren?
Egal, ob Sie mehrseitige Bildberichte erstellen, visuelle Beweise einreichen oder Scans in einer einzigen Datei zusammenführen, PDF ist der Maßstab. Hier sind einige wichtige Vorteile:
- Preserve layout and image quality.
- Sicheres Format – ideal für die Verteilung nur zur Lektüre.
- Kombinieren Sie mehrere Bilder in ein strukturiertes Dokument.
- Automatisierung der Konvertierung in cloud-nativen Anwendungen.
Dieser Artikel behandelt die folgenden Themen:
- REST API für JPG zu PDF-Konvertierung
- JPG zu PDF-Konvertierung in Node.js
- Automatisieren Sie die JPG zu PDF-Konvertierung mit cURL
REST API für JPG zu PDF-Konvertierung
Unser GroupDocs.Conversion Cloud SDK für Node.js ist eine leistungsstarke API, die die Möglichkeit bietet, eine Vielzahl von Quelldateien in unterstützte Ausgabeformate zu transformieren. Mit nur wenigen Codezeilen können Sie JPG in PDF-Format konvertieren.
Starten Sie mit uns
Um zu beginnen, benötigst du:
- Ein GroupDocs Cloud dashboard Konto mit API-Anmeldeinformationen.
- A sample JPG image for conversion.
- Node.js-Umgebung bereit mit dem SDK installiert:
npm install groupdocs-conversion-cloud --save
JPG zu PDF-Konvertierung in Node.js
Hier ist, wie man die Umwandlung Schritt für Schritt durchführt:
Step 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 das JPG bild in den Cloud-Speicher hoch:
const fs = require("fs");
const uploadRequest = new UploadFileRequest("source.jpg", fs.createReadStream("source.jpg"));
await fileApi.uploadFile(uploadRequest);
Schritt 3: Konvertierungsoptionen für (JPG → PDF) festlegen:
const settings = new ConvertSettings();
settings.filePath = "source.jpg";
settings.format = "pdf";
settings.outputPath = "converted/resultant.pdf";
const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("The JPG to PDF conversion completed successfully.");
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Obtain your API credentials
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Erstellen Sie eine Instanz der Configuration Klasse und initialisieren Sie sie mit der Client-ID und dem Client-Geheimnis.
Configuration configuration = new Configuration(clientId, clientSecret);
// Define die API-Basis-URL, um die Konvertierung von JPEG zu PDF online durchzuführen
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// Initialisieren Sie eine Instanz von ConvertApi mit dem Konfigurationsobjekt.
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.jpg");
settings.setFormat("PDF");
settings.setOutputPath("resultant.pdf");
// Verwenden Sie die ConvertDocument-Methode, um ein JPG bild in das PDF-Format 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 JPG to PDF conversion completed successfuly! The resultant PDF file is saved at: " + response.getFilePath());
}
Automatisierung der JPG zu PDF-Konvertierung mit cURL
Die Verwendung von cURL-Befehlen zur Konvertierung von JPG in PDF ist eine ausgezeichnete Wahl für Benutzer, die eine leichte, codefreie oder automatisierte Integration bevorzugen. Es ist ideal, wenn Sie die Konvertierung in Shell-Skripten oder CI-Pipelines oder in Systemen automatisieren möchten, die programmgesteuerte API-Aufrufe erfordern, ohne eine vollständige SDK-basierte Implementierung zu schreiben.
Warum REST API / cURL verwenden?:
- Leichtgewichtig und skriptfähig.
- Keine SDK-Installation erforderlich.
- Eignet sich hervorragend für Backend-Verarbeitungs-Pipelines.
Jetzt erstellen Sie Ihr persönliches Java Web Access Token und führen Sie den folgenden Befehl aus, um die JPG zu PDF-Konvertierung 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\": \"pdf\", \"resultantPath\": \"{myResultant}\"}"
Bitte ersetzen Sie inputFile
durch den Namen der Eingabe-JPG-Datei, resultantPath
durch den Namen der resultierenden PDF-Datei und ACCESSTOKEN
durch ein personalisiertes JWT-Zugangs-Token.
- Um die resultierende PDF auf dem lokalen Laufwerk zu speichern, versuchen Sie bitte, den folgenden cURL-Befehl zu verwenden:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"internal\", \"FilePath\": \"input.jpg\", \"Format\": \"pdf\"}"
Erkunden Sie JPG zu PDF Online (Kostenloses Tool)
Wenn Sie die Möglichkeiten der REST-API ohne Programmierung ausprobieren möchten, versuchen Sie unsere Free JPG to PDF Converter App für eine sofortige Umwandlung. Diese Online-App wurde auf der Basis der GroupDocs.Conversion Cloud APIs entwickelt.

Nützliche Ressourcen
Abschließende Gedanken
GroupDocs.Conversion Cloud SDK für Node.js bietet eine robuste, cloud-basierte Lösung zum einfachen Konvertieren von JPG in PDF. Ob Sie gescannte Dokumente archivieren, eBook-ähnliche Bilderberichte erstellen oder bildbasierte Arbeitsabläufe automatisieren möchten – diese API gibt Ihnen die Kontrolle und Zuverlässigkeit, die Sie benötigen.
Empfohlene Artikel
Wir empfehlen dringend, die folgenden Artikel zu besuchen, um mehr über Folgendes zu erfahren: