Soubory HTML se často používají k vytváření, úpravám nebo sdělování mnoha informací. Stejně tak soubory Microsoft Word včetně DOCX a DOC jsou také známé díky různým funkcím. Soubory webových stránek HTML můžete převést na soubory Word, DOCX nebo DOC v C#. V tomto článku se dozvíte, jak převést HTML na Word DOCX DOC v C#. Pojďme si zde udělat rychlý přehled následujících případů použití:
- Webová stránka HTML do Wordu DOCX DOC C# Converter – instalace
- Převést HTML webovou stránku do Word DOCX/DOC pomocí C#
- Převeďte HTML na Word DOCX/DOC v C# pomocí pokročilých možností
C# HTML to Word DOCX DOC C# Converter – instalace
Aspose.HTML for .NET API podporuje mnoho funkcí pro vytváření, manipulaci a konverzi HTML. Výraznou funkcí je převod HTML na DOCX/DOC v C#. Rozhraní API můžete snadno nakonfigurovat tak, že si jej stáhnete ze sekce New Releases, nebo jej nainstalujete z NuGet pomocí následujícího příkazu:
PM> Install-Package Aspose.Html
Převést HTML webovou stránku na Word DOCX/DOC pomocí C#
Pojďme prozkoumat převod HTML do Wordu DOCX/DOC C# z jednoduchého případu použití. Vytvoříme základní HTML soubor a poté provedeme převod. Pro převod HTML na soubor Word (DOCX/DOC) v C# musíte postupovat podle následujících kroků:
- Napište jednoduchý HTML soubor
- Načíst vstupní soubor HTML
- Inicializujte objekt DocSaveOptions
- Převést HTML webovou stránku na Word DOCX v C#
Níže uvedený kód C# ukazuje, jak převést webovou stránku HTML na soubor aplikace Word, jako je DOCX/DOC:
// Připravte si HTML kód a uložte jej do souboru.
var code = @"<span>Hello World!!</span>";
System.IO.File.WriteAllText("document.html", code);
// Inicializujte dokument HTML ze souboru
using (var document = new HTMLDocument("document.html"))
{
// Inicializujte DocSaveOptions
var options = new Aspose.Html.Saving.DocSaveOptions();
// Převést HTML webovou stránku do DOCX
Aspose.Html.Converters.Converter.ConvertHTML(document, options, "output.docx");
}
Převeďte HTML na Word v C# pomocí pokročilých možností v C#
Pojďme o další krok dále. Pomocí objektu DocSaveOptions můžete změnit velikost stránky, okraje, barvu pozadí a další vlastnosti. Všechny tyto možnosti přispívají k větší kontrole nad tím, jak se soubory převádějí. To vám může pomoci splnit vaše požadavky, aniž byste se starali o základní formáty souborů. Pro převod HTML na DOCX s pokročilými možnostmi pomocí C# byste měli postupovat podle níže uvedených kroků:
- Načíst vstupní soubor HTML
- Inicializujte objekt DocSaveOptions
- Zadejte velikost stránky v palcích
- Volání metody ConvertHTML pro převod HTML do Word DOCX v C#
Níže uvedený kód je založen na výše uvedených krocích, které ukazují, jak převést HTML na soubor Word DOCX v C#:
// Připravte si HTML kód a uložte jej do souboru
var code = @"<span>Hello World!!</span>";
System.IO.File.WriteAllText("document.html", code);
// Nastavte A5 jako velikost stránky
var options = new Aspose.Html.Saving.DocSaveOptions
{
PageSetup =
{
AnyPage = new Aspose.Html.Drawing.Page()
{
Size = new Aspose.Html.Drawing.Size(Aspose.Html.Drawing.Length.FromInches(8.3f), Aspose.Html.Drawing.Length.FromInches(5.8f))
}
}
};
// Převést HTML dokument do DOCX
Aspose.Html.Converters.Converter.ConvertHTML("document.html", options, "output.docx");
Závěr
V tomto článku jsme prozkoumali převod DOCX DOC z HTML do Wordu programově v C#. Kromě toho můžete pro další analýzu navštívit sekci Dokumentace nebo Odkazy na API. V případě jakýchkoli nejasností nebo obav nám napište na Free Support Forum.