doc to html

DOC to HTML-Konvertierung mit Node.js.

Die Konvertierung von Dokumenten mit Node.js ermöglicht es Entwicklern, Inhalte zugänglicher, reaktionsschneller und webbereit zu gestalten. HTML bietet große Vielseitigkeit für die Anzeige von Text auf verschiedenen Plattformen und Geräten und ist somit ein ideales Format zum Teilen und Veröffentlichen von Word-Inhalten im Internet.

In diesem Artikel zeigen wir, wie man Word Dokumente (DOC, DOCX) in HTML mit dem GroupDocs.Conversion Cloud SDK für Node.js, einer einfachen und leistungsstarken REST-API, umwandelt.

REST API für DOCX zu HTML-Konvertierung

Das GroupDocs.Conversion Cloud SDK für Node.js bietet eine effiziente Lösung zum Konvertieren von Word Dokumenten in das HTML-Format in der Cloud. Es kümmert sich um alles, von der Dokumentenstruktur und -formatierung bis hin zu eingebetteten Elementen, und sorgt dafür, dass die HTML-Ausgabe den Originalinhalt genau widerspiegelt.

🚀 Hauptvorteile der Verwendung des Node.js SDK:

  • DOC und DOCX in sauberes, responsives HTML umwandeln
  • Keine Notwendigkeit, Microsoft Office zu installieren
  • REST API betrieben – plattformunabhängig
  • Unterstützt das Speichern von Ausgaben in der Cloud oder das lokale Herunterladen
  • OAuth 2.0 sichere Authorisierung
  • Nahtlos in jede Node.js-App integriert

Installieren Sie das SDK über npm:

npm install groupdocs-conversion-cloud --save

Erstellen Sie ein Konto auf dem GroupDocs Cloud Dashboard, um Ihre Client-ID und Client-Secret zu erhalten.

Convert DOC to HTML in Node.js

Hier erfahren Sie, wie Sie Word Dokumente mit dem GroupDocs.Conversion Cloud SDK in einem Node.js-Projekt in HTML konvertieren:

  1. API-Konfiguration und Instanzen 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);
  1. Laden Sie die Word-Datei in die Cloud hoch:
const fs = require("fs");
const uploadRequest = new UploadFileRequest("input-sample.doc", fs.createReadStream("input-sample.doc"));
await fileApi.uploadFile(uploadRequest);
  1. Konfigurieren Sie die Konvertierungseinstellungen:
const settings = new ConvertSettings();
settings.filePath = "input-sample.doc";
settings.format = "html";
settings.outputPath = "converted/output.html";
  1. Convert DOC to HTML:
const request = new ConvertDocumentRequest(settings);
const result = await convertApi.convertDocument(request);
console.log("File converted to HTML successfully.");
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Erhalten Sie Ihre API-Zugangsdaten 
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 Konvertierung von Word Dokumenten in HTML 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.doc");
settings.setFormat("HTML");
settings.setOutputPath("myResultant.html");
    
// Verwenden Sie die ConvertDocument-Methode, um eine DOC-Datei in eine HTML-Datei 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("Conversion successful! Resultant HTML file is saved at: " + response.getFilePath());
}
docx zu html

Image:- Eine Vorschau der DOCX- zu HTML-Konvertierung.

Word zu HTML mit cURL

Sie können auch Word in HTML umwandeln, indem Sie eine einfache cURL-Anfrage verwenden. Zuerst generieren Sie ein JWT-Token mit Ihren Client-Anmeldedaten. Führen Sie dann den folgenden Befehl aus:

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\": \"{inputFile}\",  \"Format\": \"html\",  \"LoadOptions\": {    \"Format\": \"docx\"  },  \"OutputPath\": \"{resultantHTML}\"}"

Bitte ersetzen Sie inputFile durch den Namen des Eingabe-Word Dokuments, resultantHTML durch den Namen der resultierenden HTML-Datei und accessToken durch das persönliche JWT-Zugangs TOKEN.

Um die Ausgabe-HTML lokal herunterzuladen:

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\": \"{inputFile}\",  \"Format\": \"html\",  \"LoadOptions\": {    \"Format\": \"doc\"  }}" \
-o "converted.html"

🌐 Probieren Sie unseren kostenlosen DOCX zu HTML-Konverter aus

Sie können auch die kostenlose DOCX to HTML Conversion App ausprobieren, die von GroupDocs.Conversion Cloud unterstützt wird.

DOCX zu HTML-Converter

✅ Fazit

Mit der GroupDocs.Conversion Cloud SDK für Node.js ist die Umwandlung von DOC/DOCX in HTML ein Kinderspiel. Egal, ob Sie die Node.js SDK oder cURL wählen, beide Optionen bieten eine zuverlässige Möglichkeit, Word-Inhalte browserfreundlich, zugänglich und responsiv zu machen.

📚 Verwandte Artikel

Wir empfehlen auch, die folgenden Links zu besuchen, um mehr zu erfahren über: