XHTML do PDF csharp

XHTML je přísnější verze souborů HTML založená na XML. Byl vyvinut pro zlepšení interoperability s různými datovými formáty. Zatímco soubory PDF jsou oblíbené díky své podpoře na více platformách a operačních systémech. V některých případech může být nutné převést soubor XHTML do formátu PDF. V souladu s tím tento článek popisuje, jak převést soubor XHTML na dokument PDF programově v C#.

XHTML to PDF Converter – C# .NET API instalace

Aspose.HTML for .NET API lze použít k vytvoření, úpravě nebo převodu několika webových formátů souborů včetně HTML, EPUB, SVG atd. API můžete nakonfigurovat stažením jeho referenční soubory ze stránky New Releases nebo pomocí instalačního příkazu NuGet níže:

PM> Install-Package Aspose.Html

Převést XHTML na PDF soubor v C#

Dokumenty XHTML by mohly poskytnout rozšiřitelnost tím, že zahrnou fragmenty z jiných jazyků založených na XML. Soubor XHTML můžete převést do formátu PDF podle následujících kroků:

  1. Načtěte vstupní soubor XHTML.
  2. Inicializujte instanci třídy PdfSaveOptions.
  3. Převeďte soubor XHTML na PDF metodou ConvertHTML.

Následující ukázka kódu ukazuje, jak převést soubor XHTML na PDF programově v C#:

// Chcete-li jej převést, načtěte soubor XHTML 
HTMLDocument document = new HTMLDocument("sample.xhtml");

// Vytvořte instanci PdfSaveOptions 
PdfSaveOptions options = new PdfSaveOptions();

// Uložte XHTML jako soubor PDF
Converter.ConvertHTML(document, options, "output.pdf");

Prozkoumejte Aspose.HTML pro .NET API

Prostor dokumentace vysvětluje různé další funkce rozhraní API pro práci s webovými a internetovými formáty souborů. Můžete prozkoumat různé možnosti procházení webu, stahování nebo převod souborů.

Získejte bezplatnou licenci

Rozhraní API můžete hodnotit bez jakýchkoli omezení hodnocení, když si vyžádáte bezplatnou dočasnou licenci.

Závěr

V tomto článku jste porozuměli procesu převodu dokumentu XHTML na dokument PDF v aplikacích založených na C# prostřednictvím rozhraní .NET nebo .NET Core. Kromě toho nám můžete napsat na fórum v případě jakýchkoli dotazů.

Viz také

Převést EPUB na obrázek PNG nebo JPG v C#