Jak przekonwertować HTML na PDF za pomocą C#

Ten artykuł zawiera krok po kroku podejście do przekształcania dokumentów, a także przykładowy kod do konwersji HTML na PDF przy użyciu języka C#. Konwersję dokumentu dla funkcji PDF na HTML C# można wykonać za pomocą kilku wywołań interfejsu API i dwóch-trzech linii kodu, postępując zgodnie z tym przewodnikiem. Ponadto w tym artykule zdefiniowano kilka właściwości projektowania dokumentu PDF, aby można go było wygenerować zgodnie z oczekiwaniami użytkownika.

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

  1. Zainstaluj GroupDocs.Conversion for .NET z menedżera pakietów NuGet w projekcie
  2. Dodaj odwołanie do przestrzeni nazw GroupDocs.Conversion w kodzie
  3. Utwórz obiekt klasy Converter i załaduj wejściowy plik HTML
  4. Utwórz instancję klasy PdfConvertOptions i ustaw atrybuty dla wyjściowego dokumentu PDF
  5. Zapisz wyjściowy dokument PDF na dysku za pomocą metody Convert klasy Converter i przekaż instancję PdfConvertOptions wraz z nazwą wyjściowego pliku PDF

Te kroki pokazują, jak łatwo można zaimplementować funkcję eksportuj HTML do PDF C# w celu przeprowadzenia transformacji dokumentu, instalując wymagany pakiet, a następnie ładując źródłowy plik HTML do konstruktora klasy Converter. W następnym kroku musisz utworzyć instancję klasy PdfConvertOptions, aby ustawić różne właściwości dla wyjściowego dokumentu PDF, a na końcu użyć metody Convert, aby zapisać plik wyjściowy na dysku.

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

Ten przykład pokazuje, jak konwertować dokumenty przy użyciu funkcji C# generowania pliku PDF z HTML. Ładuje dokument źródłowy z klasą Converter, definiuje atrybuty dla dokumentu wyjściowego z klasą PdfConvertOptions, a następnie zapisuje przekonwertowany plik metodą Convert. W tym przykładzie dla wyjściowego dokumentu PDF zdefiniowano tylko kilka parametrów; możesz dodać więcej właściwości do przekonwertowanego pliku, takich jak dolny margines, lewy margines, prawy margines, górny margines, hasło, znak wodny i tak dalej.

Opublikowaliśmy artykuł na temat konwertowania dokumentu HTML na obraz przy użyciu języka C#. Więcej informacji znajdziesz w samouczku na stronie jak przekonwertować HTML na obraz za pomocą C#.

 Polski