IRONSOFTWAREHOME
HTML do PDF

import com.ironsoftware.ironpdf.*;  
import java.io.IOException;  
import java.nio.file.Paths;  
  
// Apply your license key
License.setLicenseKey("YOUR-LICENSE-KEY");

// Set a log path
Settings.setLogPath(Paths.get("C:/tmp/IronPdfEngine.log"));

// Render the HTML as a PDF. Stored in myPdf as type PdfDocument;
PdfDocument myPdf = PdfDocument.renderHtmlAsPdf("<h1> ~Hello World~ </h1> Made with IronPDF!");

// Save the PdfDocument to a file
myPdf.saveAs(Paths.get("html_saved.pdf"));
NuGet Download
Install-Package com.ironsoftware.ironpdf
HTML do PDF

HTML do PDF

Ten przykład kodu ilustruje, jak IronPDF może przeksztalcic surowa zawartość HTML w wysokiej jakosci dokumenty PDF o idealnej rozdzielczosci. IronPDF potrafi renderować znacznik HTML o prostej strukturze (jak ten podany w powyzszym przykładzie) oraz bardziej zlozony znacznik, ktory zawiera zagniezdzone elementy, deklaracje stylow i interakcje z JavaScript.

Za kulisami, IronPDF wykorzystuje wbudowany silnik renderujacy Chrome do interpretacji zawartości HTML, JavaScript i CSS jako poprawnej zawartości webowej, zanim precyzyjnie przetlumaczy ja na rownoważna reprezentacje oparta na PDF. Zapewnia to, ze IronPDF generuje pliki PDF, ktorych zawartość wygląda tak samo, jakby miala wyglądac w przeglądarce internetowej zgodnej ze standardami.

Klasa PdfDocument IronPDF zapewnia kilka metod statycznych umożliwiających deweloperom Java renderowanie zawartości HTML z różnych źródeł. PdfDocument.renderHtmlAsPdf, jak pokazano w powyższym przykładzie, przekształca ciąg zawierający znacznik HTML do jego formy PDF. Aby przekonwertować zawartość sieciową ulokowaną w sieci lokalnej lub w całym Internecie, wywołaj PdfDocument.renderUrlAsPdf, który przyjmuje ciąg zawierający URL strony sieciowej do wyrenderowania. Dla plików HTML zapisanych w katalogu lokalnym systemu plików, określ ich ścieżki w wywołaniach metody PdfDocument.renderHtmlFileAsPdf.

Deweloperzy mogą dostosować wygląd dokumentów PDF zwróconych z trzech poprzednich metod, korzystając z klasy ChromePdfRenderOptions. Zapoznaj się z dokumentacją API ChromePdfRenderOptions, aby uzyskać więcej informacji.

Przeglądaj kompletny przewodnik HTML do PDF dla Java
Zobacz na GitHubie

Gotowy, aby rozpocząć?

Wersja:2026.6właśnie wydany

Key in blue circle

Uzyskaj natychmiast swój darmowy 30-dniowy Klucz Testowy.

Brak ograniczeń. 100% dostępności. Bez karty kredytowej.

bullet_checkedNie wymaga karty kredytowej ani tworzenia kontaBrak ograniczeń. 100% dostępności. Bez karty kredytowej.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Zarezerwuj swoje darmowe Demo na żywo
Booking Badge

Zaufane przez miliony inżynierów na całym świecie

Logotypy klientów Iron Software
Otrzymaj swoje Konsultacja Bez Zobowiązań
Wypełnij poniższy formularz lub wyślij e-mail na sales@ironsoftware.com
Twoje dane zawsze będą utrzymywane w tajemnicy.
Zaufane przez miliony inżynierów na całym świecie
Logotypy klientów Iron Software
Otrzymaj swój darmowy Klucz Próbny na 30 dni natychmiast.
Nie wymaga karty kredytowej ani tworzenia konta