XHTML do PDF csharp

XHTML to bardziej restrykcyjna i oparta na XML wersja plików HTML. Został opracowany w celu zwiększenia interoperacyjności z różnymi formatami danych. Z kolei pliki PDF są popularne dzięki obsłudze wielu platform i systemów operacyjnych. W niektórych przypadkach może być konieczna konwersja pliku XHTML do formatu PDF. W związku z tym w tym artykule opisano, jak programowo przekonwertować plik XHTML na dokument PDF w języku C#.

Konwerter XHTML na PDF – instalacja API C# .NET

Aspose.HTML for .NET API może służyć do tworzenia, edytowania lub konwertowania kilku formatów plików związanych z Internetem, w tym HTML, EPUB, SVG itp. Możesz skonfigurować interfejs API, pobierając jego pliki referencyjne ze strony New Releases lub za pomocą poniższego polecenia instalacyjnego NuGet:

PM> Install-Package Aspose.Html

Konwertuj XHTML na plik PDF w C#

Dokumenty XHTML mogą zapewniać rozszerzalność poprzez włączanie fragmentów z innych języków opartych na XML. Możesz przekonwertować plik XHTML do formatu PDF, wykonując poniższe czynności:

  1. Załaduj wejściowy plik XHTML.
  2. Zainicjuj instancję klasy PdfSaveOptions.
  3. Konwertuj plik XHTML na PDF metodą ConvertHTML.

Poniższy przykładowy kod pokazuje, jak programowo przekonwertować plik XHTML na format PDF w języku C#:

// Załaduj plik XHTML, aby go przekonwertować 
HTMLDocument document = new HTMLDocument("sample.xhtml");

// Utwórz instancję PdfSaveOptions 
PdfSaveOptions options = new PdfSaveOptions();

// Zapisz XHTML jako plik PDF
Converter.ConvertHTML(document, options, "output.pdf");

Przeglądaj Aspose.HTML dla interfejsu API platformy .NET

Przestrzeń dokumentacja wyjaśnia różne inne funkcje interfejsu API do pracy z formatami plików internetowych i związanych z Internetem. Możesz zapoznać się z różnymi opcjami indeksowania sieci, pobierania lub konwertowania plików.

Uzyskaj bezpłatną licencję

Możesz ocenić interfejs API bez żadnych ograniczeń ewaluacyjnych, prosząc o bezpłatną licencję tymczasową.

Wniosek

W tym artykule zrozumiałeś proces konwersji dokumentu XHTML na dokument PDF w aplikacjach opartych na języku C# w środowisku .NET lub .NET Core. Ponadto możesz napisać do nas na forum w przypadku jakichkolwiek pytań.

Zobacz też

Konwertuj EPUB na obraz PNG lub JPG w C#