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 firmy IronPDF udostępnia kilka metod statycznych, które pozwalają programistom Java renderować zawartość HTML z różnych źródeł. PdfDocument.renderHtmlAsPdf, jak pokazano w powyższym przykładzie, przekształca ciąg znaków zawierający znaczniki HTML do formatu PDF. Aby przekonwertować treści internetowe znajdujące się w sieci lokalnej lub w Internecie, należy wywołać PdfDocument.renderUrlAsPdf, która przyjmuje ciąg znaków zawierający adres URL strony internetowej, która ma zostać wyrenderowana. W przypadku plików HTML zapisanych w lokalnym katalogu systemu plików należy podać ich ścieżki w wywołaniach metody PdfDocument.renderHtmlFileAsPdf.
Programiści mogą dostosować wygląd dokumentów PDF zwracanych przez trzy poprzednie metody za pomocą klasy ChromePdfRenderOptions. Więcej informacji można znaleźć w dokumentacji API ChromePdfRenderOptions.


