Konwertowanie dokumentów Word na HTML jest powszechnym wymogiem przy publikacji treści na stronach internetowych, tworzeniu przeglądarek dokumentów lub integrowaniu plików Word z aplikacjami internetowymi. Korzystając z .NET Cloud SDK, możesz łatwo konwertować DOC i DOCX w pliki HTML, które są czyste i zgodne z normami, bez polegania na Microsoft Word lub automatyzacji na komputerze.
W tym przewodniku dowiesz się, jak przeprowadzić konwersję Word na HTML za pomocą C# przy użyciu bezpiecznego i skalowalnego zestawu SDK chmurowego .NET opartego na REST.
API do konwersji Word na HTML
SDK GroupDocs.Conversion Cloud dla .NET zapewnia potężne i niezależne od platformy rozwiązanie do konwertowania dokumentów Word na HTML. Zachowuje formatowanie tekstu, tabele, obrazy i układ, produkując przyjazny dla sieci wynik.
Kluczowe cechy
- Konwertuj DOC i DOCX na HTML z wysoką wiernością
- Brak zależności od Microsoft Office
- Cloud-based REST API architecture
- Autoryzacja zabezpieczona OAuth 2.0
- Zapisz dane w chmurze lub pobierz na lokalnie
- Łatwa integracja z aplikacjami .NET (C#)
Zainstaluj SDK za pomocą NuGet
Install-Package GroupDocs.Conversion-Cloud
Utwórz swój Client ID i Client Secret z GroupDocs Cloud Dashboard.
Convert Word to HTML in C#
Postępuj zgodnie z tymi krokami, aby przekonwertować dokument Word na HTML przy użyciu C# i .NET Cloud SDK.
Krok 1: Skonfiguruj dane uwierzytelniające API
var config = new Configuration
{
ClientId = "YOUR_CLIENT_ID",
ClientSecret = "YOUR_CLIENT_SECRET"
};
var convertApi = new ConvertApi(config);
var fileApi = new FileApi(config);
Krok 2: Prześlij dokument Word do pamięci w chmurze
using (var fileStream = File.OpenRead("sample.docx"))
{
var uploadRequest = new UploadFileRequest("sample.docx", fileStream);
fileApi.UploadFile(uploadRequest);
}
Krok 3: Zdefiniuj ustawienia konwersji HTML
var settings = new ConvertSettings
{
FilePath = "sample.docx",
Format = "html",
OutputPath = "converted/sample.html"
};
Krok 4: Konwertuj Word na HTML
var request = new ConvertDocumentRequest(settings);
convertApi.ConvertDocument(request);
Console.WriteLine("Word document successfully converted to HTML.");
// Uzyskaj swoje poświadczenia API
string clientId = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
string clientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
string myStorage = "test";
// Utwórz instancję klasy Configuration z Client Secret i Client ID.
var configuration = new Configuration(clientId, clientSecret);
// Zdefiniuj wartość ApiBaseUrl, aby ustawić podstawowy adres URL interfejsu API.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";
// Zainicjuj obiekt klasy ConvertApi z obiektem klasy Configuration.
var apiInstance = new ConvertApi(configuration);
// Utwórz instancję klasy ConvertSettings.
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 do HTML za pomocą cURL
Możesz również konwertować dokumenty Word na HTML za pomocą bezpośredniego użycia REST API z cURL.
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}"
Zastąp {ACCESSTOKEN} swoim tokenem JWT wygenerowanym za pomocą poświadczeń klienta.
Darmowy konwerter słów na HTML online
Szukasz opcji bez kodowania? Wypróbuj darmowy Word to HTML online converter zasilany przez GroupDocs.Conversion Cloud.

Przydatne zasoby
Wniosek
Nauczyliśmy się, że .NET REST API umożliwia szybkie, niezawodne i skalowalne konwertowanie Word do HTML. Niezależnie od tego, czy tworzysz przeglądarkę dokumentów, publikujesz treści Word w sieci, czy integrujesz konwersję dokumentów w swojej aplikacji .NET, to API zapewnia wszystko, czego potrzebujesz, przy minimalnej ilości kodu.
❓ Często zadawane pytania (FAQs)
How do I convert Word Document to HTML in C#? Użyj GroupDocs.Conversion Cloud SDK dla .NET i wywołaj API ConvertDocument(), aby przekształcić dokument Word do formatu HTML.
Can I convert DOCX to HTML as well? Tak. SDK chmurowe .NET obsługuje zarówno DOC, jak i DOCX do HTML w celu kompleksowego zarządzania dokumentami.
Can I test the API without any limitations? Tak. Możesz zażądać darmowej 30 days trial license aby przetestować API bez żadnych ograniczeń.
