Převeďte DOCX do HTML v CSharp

Buď chcete převést dokument do formátu HTML, abyste získali obsah pro svůj web, nebo jste narazili na web pro online odesílání dokumentů, který vyžaduje, aby byly dokumenty odesílány ve formátu HTML. V obou případech potřebujete převodník DOC na HTML. Pokud však potřebujete převést dokumenty do HTML programově, pak je tento článek určen pouze vám. Tento článek se bude zabývat následujícími způsoby převodu dokumentů do HTML v C#:

  • Nejjednodušší převod dokumentů jako DOCX do HTML v C#.
  • Převeďte do HTML s přizpůsobenými možnostmi.
  • Převeďte pomocí možnosti zobrazit nebo skrýt okraje stránky.

Knihovna pro převod dokumentů C#

GroupDocs.Conversion for .NET je snadno použitelné výkonné rozhraní API se schopností převádět jakýkoli dokument z širokého seznamu podporovaných formátů dokumentů do jakýchkoli podporovaných cílových formátů. API si můžete stáhnout ze sekce stahování nebo jej nainstalovat z NuGet.

Převést DOCX do HTML v C# - jednoduché

Toto je nejjednodušší a velmi užitečná konverze. Lépe řečeno, můžete převést jakýkoli z vašich dokumentů do formátu HTML. Zkontrolujte svůj formát v seznamu podporovaných formátů a pokračujte v jeho převodu.

Váš dokument bude převeden do HTML a výsledný dokument bude ve vašem úložišti. Následující malá ukázka kódu ukazuje převod souboru DOCX do HTML pomocí třídy Converter v C#.

// Converting DOCX to HTML in C#
using (Converter converter = new Converter("document.docx"))
{
    MarkupConvertOptions options = new MarkupConvertOptions();
    converter.Convert("converted.html", options);
}

Převeďte DOC/DOCX do HTML s přizpůsobenými možnostmi

GroupDocs.Conversion poskytuje různé další možnosti, jak získat požadovaný výsledek převodu. Přizpůsobené možnosti zahrnují:

  • Pevné rozvržení
  • Pevné rozvržení - Show Borders
  • Formát
  • Číslo stránky
  • Stránky
  • Stránky Count
  • Použijte PDF
  • Vodoznak
  • Zvětšení

Můžete navštívit dokumentaci nebo ukázky GitHubu, kde najdete podrobnosti o každé možnosti. Ukážu některá přizpůsobení při opětovném převodu DOCX do formátu HTML v níže uvedené ukázce kódu.

// Converting DOCX to HTML in C# with advance options.
using (Converter converter = new Converter("document.docx"))
{
    MarkupConvertOptions options = new MarkupConvertOptions
    { // Setting customized options
        PageNumber = 2,
        PagesCount = 1,
        FixedLayout = true
    };
    converter.Convert("converted.html", options);
}

Převést DOC/DOCX na HTML - Zobrazit nebo skrýt okraje stránky

V neposlední řadě nyní můžete ovládat viditelnost okrajů stránek při převodu dokumentů do HTML v C#. GroupDocs.Conversion for .NET poskytuje tuto kontrolu programátorům C#. Níže uvedený příklad ukazuje, že nastavením vlastnosti FixedLayoutShowBorders třídy MarkupConvertOptions na hodnotu true nebo false můžete zobrazit nebo skrýt okraje stránky ve výsledném dokumentu HTML.

// Converting DOCX to HTML in C# with show or hide borders control.
using (Converter converter = new Converter("document.docx"))
{
    MarkupConvertOptions options = new MarkupConvertOptions
    {
        PageNumber = 2,
        FixedLayout = true,
        PagesCount = 1,
        FixedLayoutShowBorders = false
    };
    converter.Convert("converted.html", options);
}

Obrázky níže zobrazující původní dokument DOCX a převedený HTML s okrajem stránky a bez něj.

Docx dokument pro převod do HTML

Originální dokument DOCX

Soubor HTML s ohraničením stránky a bez ohraničení.

Výše uvedený obrázek ukazuje soubory HTML, které jsou převedeny z DOCX s možnostmi zobrazit okraje a nezobrazovat okraje.

Další informace o GroupDocs.Conversion

Pojďme si promluvit více @ Free Support Forum.