Jak przekonwertować HTML na PDF za pomocą C#

W tym samouczku krok po kroku nauczymy się, jak przekonwertować HTML na PDF przy użyciu języka C#. Dokument HTML może zawierać style CSS (inline, osadzony i zewnętrzny). Przykład kodu C# w tym temacie renderuje kod HTML do formatu PDF z wysoką wiernością obrazów, tekstów, czcionek i układu oryginalnej zawartości.

Poniżej przedstawiono proste kroki, aby wygenerować plik PDF z HTML z dokładnymi stylami.

Kroki, aby przekonwertować HTML na PDF za pomocą C#

  1. Zainstaluj Aspose.Words for .NET przy użyciu pakietu NuGet
  2. Dodaj odwołanie do przestrzeni nazw Aspose.Words
  3. Zaimportuj wejściowy dokument HTML do DOM Aspose.Words
  4. Zapisz dokument w formacie pliku PDF

W poprzednim temacie przyjrzeliśmy się Jak utworzyć dokument programu Word za pomocą języka C#. Ale w tym temacie opisano, jak zbudować konwerter HTML na PDF dla aplikacji .NET. Można go używać w aplikacjach ASP.NET, .NET Core i Windows Forms.

Kod do konwersji HTML na PDF przy użyciu C#

Powyższy przykład kodu w C# tworzy plik PDF z HTML bez instalowania pakietu MS Office. Konwersja HTML do PDF przy użyciu powyższego przykładu naśladuje zachowanie MS Word. Jeśli otworzysz dokument HTML w MS Word i przekonwertujesz go na format PDF, uzyskasz ten sam wynik.

 Polski