Die Konvertierung von Word Dokumenten in HTML ist eine gängige Anforderung beim Veröffentlichen von Inhalten auf Websites, beim Erstellen von Dokumentenansichten oder beim Integrieren von Word Dateien in Webanwendungen. Mit dem .NET Cloud SDK können Sie DOC und DOCX Dateien problemlos in sauberes, standardskonformes HTML konvertieren, ohne auf Microsoft Word oder Desktop-Automatisierung angewiesen zu sein.

In diesem Handbuch lernen Sie, wie Sie die Konvertierung von Word in HTML mit C# über ein sicheres und skalierbares REST-basiertes .NET Cloud SDK durchführen können.


API für die Konvertierung von Word in HTML

Das GroupDocs.Conversion Cloud SDK für .NET bietet eine leistungsstarke und plattformunabhängige Lösung zum Konvertieren von Word Dokumenten in HTML. Es bewahrt die Textformatierung, Tabellen, Bilder und das Layout und erzeugt gleichzeitig ein webfreundliches Ergebnis.

Hauptmerkmale

  • Konvertieren Sie DOC und DOCX mit hoher Treue in HTML.
  • Keine Microsoft Office-Abhängigkeit
  • Cloud-basierte REST-API-Architektur
  • OAuth 2.0 gesicherte Authentifizierung
  • Speichern Sie die Ausgabe in der Cloud oder laden Sie sie lokal herunter.
  • Einfache Integration mit .NET (C#) Anwendungen

Installieren Sie das SDK über NuGet

Install-Package GroupDocs.Conversion-Cloud

Erstellen Sie Ihre Client-ID und Ihr Client-Geheimnis aus dem GroupDocs Cloud Dashboard.


Convert Word to HTML in C#

Befolgen Sie diese Schritte, um ein Word Dokument mit C# und dem .NET Cloud SDK in HTML zu konvertieren.

Schritt 1: API-Anmeldeinformationen konfigurieren

var config = new Configuration
{
    ClientId = "YOUR_CLIENT_ID",
    ClientSecret = "YOUR_CLIENT_SECRET"
};

var convertApi = new ConvertApi(config);
var fileApi = new FileApi(config);

Schritt 2: Word Dokument in Cloud-Speicher hochladen

using (var fileStream = File.OpenRead("sample.docx"))
{
    var uploadRequest = new UploadFileRequest("sample.docx", fileStream);
    fileApi.UploadFile(uploadRequest);
}

Schritt 3: HTML-Konvertierungseinstellungen definieren

var settings = new ConvertSettings
{
    FilePath = "sample.docx",
    Format = "html",
    OutputPath = "converted/sample.html"
};

Schritt 4: Word in HTML konvertieren

var request = new ConvertDocumentRequest(settings);
convertApi.ConvertDocument(request);

Console.WriteLine("Word document successfully converted to HTML.");
// Holen Sie sich Ihre API-Anmeldeinformationen 
string clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
string clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
string myStorage = "test";

// Instanziieren Sie eine Instanz der Configuration Klasse mit dem Client-Secret und der Client-ID. 
var configuration = new Configuration(clientId, clientSecret);
// Definieren Sie den Wert von ApiBaseUrl, um die Basis-URL der API festzulegen.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// Initialisieren Sie ein Objekt der Klasse ConvertApi mit dem Objekt der Klasse Configuration.
var apiInstance = new ConvertApi(configuration);
// Erstellen Sie eine Instanz der ConvertSettings Klasse.
var settings = new ConvertSettings
{
    FilePath = "sample.docx",
    Format = "html",
    OutputPath = "converted/sample.html"
};

// call the API to trigger Word to HTML conversion.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
Console.WriteLine("Successfully converted Docx to HTML file in C#: " + response[0].Url);

DOCX nach HTML mit cURL

Sie können Word Dokumente auch direkt mit cURL über die REST-API in HTML konvertieren.

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\": \"default\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"html\"}" \
-o "{resultantFile}"

Ersetzen Sie {ACCESSTOKEN} durch Ihr JWT-Token, das mit den Client-Anmeldeinformationen generiert wurde.


Kostenloser Online Word zu HTML Konverter

Suchen Sie nach einer No-Code-Option? Probieren Sie den kostenlosen Word to HTML online converter, der von GroupDocs.Conversion Cloud betrieben wird.

Kostenloser DOCX zu HTML Konverter

Nützliche Ressourcen


Conclusion

Wir haben gelernt, dass die .NET REST API die Konvertierung von Word in HTML schnell, zuverlässig und skalierbar macht. Ob Sie einen Dokumentenbetrachter erstellen, Word-Inhalte im Web veröffentlichen oder die Dokumentenkonvertierung in Ihre .NET-Anwendung integrieren, diese API bietet alles, was Sie mit minimalem Code benötigen.


❓ Häufig gestellte Fragen (FAQs)

  1. How do I convert Word Document to HTML in C#? Verwenden Sie das GroupDocs.Conversion Cloud SDK für .NET und rufen Sie die ConvertDocument() API auf, um das Word Dokument in das HTML-Format zu konvertieren.

  2. Kann ich DOCX auch in HTML umwandeln? Ja. Das .NET Cloud SDK unterstützt sowohl DOC als auch DOCX zu HTML für komplette Dokumentenverwaltungsworkflows.

  3. Kann ich die API ohne Einschränkungen testen? Ja. Sie können eine kostenlose 30 Tage Testlizenz anfordern, um die API ohne Einschränkungen zu testen.

Verwandte Artikel