
Perform DOC to PDF conversion with Node.js API.
Microsoft Word (DOC, DOCX) ist ein beliebtes Format zur Erstellung und Bearbeitung von Dokumenten, aber wenn es um sicheres Teilen, Archivieren oder Drucken geht, ist PDF(Portable Document Format) die bevorzugte Wahl. Die Konvertierung von Word zu PDF gewährleistet ein einheitliches Format, universelle Kompatibilität und die Integrität von Dokumenten über Plattformen hinweg.
In diesem Tutorial lernen Sie, wie Sie Word Dateien mit dem GroupDocs.Conversion Cloud SDK für Node.js in PDF umwandeln, einer leistungsstarken und skalierbaren REST-API, die für Entwickler entwickelt wurde.
- Node.js SDK für die Konvertierung von Word in PDF
- Konvertiere Word in PDF mit Node.js
- DOC in PDF mit cURL konvertieren
Node.js SDK für die Konvertierung von Word in PDF
GroupDocs.Conversion Cloud SDK für Node.js macht die Dokumententransformation einfach, effizient und skalierbar. Mit nur wenigen Zeilen Code können Sie die hochwertige Word zu PDF-Konvertierung in Ihre Node.js-Anwendung integrieren.
Hauptmerkmale:
- Unterstützt DOC, DOCX, DOT und andere Word-Formate.
- In PDF, HTML, JPG, XLSX und mehr konvertieren.
- Hochladen, konvertieren und über Cloud-Speicher herunterladen.
- OAuth 2.0 sichere Authentifizierung.
- Keine Notwendigkeit für Microsoft Word oder Drittanbieter-Tools.
Installation Installieren Sie das SDK mit npm:
npm install groupdocs-conversion-cloud --save
Dann erhalten Sie Ihre API-Anmeldeinformationen (Client-ID und Client-Secret) von GroupDocs Cloud Dashboard.
Word in PDF umwandeln mit Node.js
Folgen Sie diesen Schritten, um eine DOC/DOCX-Datei in PDF mit Node.js und dem GroupDocs SDK zu konvertieren:
- API-Konfiguration initialisieren:
const {
Configuration,
ConvertApi,
FileApi,
UploadFileRequest,
ConvertDocumentRequest,
ConvertSettings
} = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);
- Laden Sie das Word Dokument in den Cloud-Speicher hoch:
const fs = require("fs");
const uploadRequest = new UploadFileRequest("input-sample.doc", fs.createReadStream("input-sample.doc"));
await fileApi.uploadFile(uploadRequest);
- Define Conversion Settings:
const settings = new ConvertSettings();
settings.filePath = "input-sample.doc";
settings.format = "pdf";
settings.outputPath = "resultant/output.pdf";
- Execute the Conversion:
const request = new ConvertDocumentRequest(settings);
const result = await convertApi.convertDocument(request);
console.log("Word successfully converted to PDF.");
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-node
// Erhalten Sie Ihre API-Anmeldeinformationen
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Initialisieren Sie eine Instanz von ConvertApi mit dem Konfigurationsobjekt
const {
Configuration,
ConvertApi,
FileApi,
UploadFileRequest,
ConvertDocumentRequest,
ConvertSettings
} = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
// Definieren Sie die API-Basis-URL, um die Konvertierung von Word zu PDF online durchzuführen.
config.setApiBaseUrl("https://api.groupdocs.cloud");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);
const fs = require("fs");
const uploadRequest = new UploadFileRequest("input-sample.docx", fs.createReadStream("input-sample.docx"));
await fileApi.uploadFile(uploadRequest);
const settings = new ConvertSettings();
settings.filePath = "input-sample.docx"; // Input file path
settings.format = "pdf"; // Output format
settings.outputPath = "converted/output.pdf"; // Output file path
const request = new ConvertDocumentRequest(settings);
const result = await convertApi.convertDocument(request);
console.log("Word successfully converted to PDF.");

Image:- Eine Vorschau der DOCX zu PDF-Konvertierung.
Convert DOC zu PDF mit cURL
Wenn Sie es vorziehen, REST direkt zu verwenden oder in Skripte zu integrieren, finden Sie hier, wie es mit cURL geht:
Schritt 1 – Zugriffstoken generieren:
curl -v "https://api.groupdocs.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=YOUR_CLIENT_ID&client_secret=YOUR_CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
Schritt 2 – Auslösen der DOCX zu PDF-Konvertierung:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "Authorization: Bearer <JWT_TOKEN>" \
-H "accept: application/json" \
-H "Content-Type: application/json" \
-d '{
"FilePath": "<inputFile>",
"Format": "pdf",
"OutputPath": "converted/<resultantPDF>",
"LoadOptions": {
"Format": "docx"
}
}'
Bitte ersetzen Sie inputFile
mit dem Namen des Eingabe-Word Dokuments, resultantPDF
mit dem Namen der resultierenden PDF-Datei und JWTTOKEN
mit dem personalisierten JWT-Zugriffs-Token.
DOC zu PDF-Konvertierung - Speichern Sie die Ausgabe auf dem lokalen Laufwerk: Wenn Sie die resultierende PDF-Datei auf dem lokalen Laufwerk speichern möchten, versuchen Sie bitte, den folgenden cURL-Befehl auszuführen:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {JWT_TOKEN}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"internal\", \"FilePath\": \"{inputFile}\", \"Format\": \"pdf\", \"LoadOptions\": { \"Format\": \"doc\" }}" \
-o "localResultant.pdf"
🌐 Probieren Sie den kostenlosen DOC zu PDF Online-Konverter aus
Möchten Sie die Konvertierungsfähigkeiten ausprobieren? Verwenden Sie die kostenlose DOCX zu PDF Konvertierungs-App, die von GroupDocs.Conversion Cloud betrieben wird.

Zusätzliche Ressourcen
Schlussfolgerung
Mit dem GroupDocs.Conversion Cloud SDK für Node.js ist die Konvertierung von Word Dokumenten in PDF sicher, genau und einfach umzusetzen. Ob Sie die Konvertierung in Ihre SaaS-Plattform integrieren, Dokumentenworkflows automatisieren oder cloudbasierte Anwendungen entwickeln, dieses SDK bietet die Zuverlässigkeit und Skalierbarkeit, die in Produktionsumgebungen erforderlich sind.
Verwandte Artikel
Wir empfehlen auch, die folgenden Links zu besuchen, um mehr über zu erfahren: