Pliki HTML są powszechnie używane w Internecie. W różnych przypadkach konieczna jest konwersja plików HTML na dokumenty PDF. W związku z tym w tym artykule opisano, jak przekonwertować plik HTML na dokument PDF w systemie Linux w środowisku .NET.

Interfejs API konwertera HTML na PDF dla systemu Linux

Aspose.HTML for .NET API obsługuje pracę z plikami HTML. Możesz łatwo skonfigurować interfejs API, pobierając pliki DLL z sekcji Downloads lub z galerii NuGet przy użyciu rozszerzenia NuGet Package Manager dla Visual Studio Code w systemie Linux.

Konwertuj HTML na PDF w systemie Linux

Możesz przekonwertować plik HTML na plik PDF, wykonując następujące czynności:

  1. Określ ścieżki dla plików wejściowych i wyjściowych.
  2. Zainicjuj obiekt klasy HTMLDocument.
  3. Utwórz instancję klasy PdfRenderingOptions.
  4. Utwórz obiekt PdfDevice i określ plik wyjściowy do renderowania.
  5. Renderuj HTML do PDF za pomocą metody RenderTo.

Poniższy kod pokazuje, jak przekonwertować plik HTML na PDF w .NET w systemie Linux:

// Ustaw ścieżkę do źródłowego pliku HTML
string documentPath = "HTMLtoPDF.html";

// Ustaw ścieżkę do zapisania przekonwertowanego pliku 
string savePath = "HTMLtoPDF.pdf";

// Zainicjuj obiekt klasy HTMLDocument
HTMLDocument document = new HTMLDocument(documentPath);

// Utwórz instancję klasy PdfRenderingOptions
PdfRenderingOptions pdfOptions = new PdfRenderingOptions();

// Utwórz PdfDevice i określ plik wyjściowy do renderowania
PdfDevice device = new PdfDevice(pdfOptions, savePath);

// Renderuj HTML do PDF za pomocą metody RenderTo
document.RenderTo(device);

Wyjście

HTML do PDF Linux

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

Aspose.HTML for .NET API to samodzielny interfejs API do tworzenia, edytowania lub konwertowania plików HTML programowo przy użyciu języka C#. Możesz zapoznać się z kilkoma innymi funkcjami API, odwiedzając dokumentację.

Uzyskaj bezpłatną licencję

Możesz ocenić Aspose.HTML for .NET API bez żadnych ograniczeń, prosząc o bezpłatną licencję tymczasową.

Wniosek

W tym artykule nauczyłeś się, jak przekonwertować stronę internetową HTML na plik PDF w systemie Linux. Możesz użyć fragmentu kodu, aby wygenerować dane wyjściowe o wysokiej wierności w aplikacjach opartych na platformie .NET. Ponadto w przypadku jakichkolwiek wątpliwości prosimy o kontakt z nami na darmowym forum pomocy technicznej.

Zobacz też