HTML do PDF
Ten przyklad kodu ilustruje, jak IronPDF moze przeksztalcic surowa zawartosc HTML w wysokiej jakosci dokumenty PDF o idealnej rozdzielczosci. IronPDF potrafi renderowac znacznik HTML o prostej strukturze (jak ten podany w powyzszym przykladzie) oraz bardziej zlozony znacznik, ktory zawiera zagniezdzone elementy, deklaracje stylow i interakcje z JavaScript.
Za kulisami, IronPDF wykorzystuje wbudowany silnik renderujacy Chrome do interpretacji zawartosci HTML, JavaScript i CSS jako poprawnej zawartosci webowej, zanim precyzyjnie przetlumaczy ja na rownowazna reprezentacje oparta na PDF. Zapewnia to, ze IronPDF generuje pliki PDF, ktorych zawartosc wyglada tak samo, jakby miala wygladac w przegladarce internetowej zgodnej ze standardami.
Klasa PdfDocument IronPDF dostarcza kilku statycznych metod, ktore pozwalaja deweloperom Java renderowac zawartosc HTML z roznych zrodel. PdfDocument.renderHtmlAsPdf, jak widac w powyzszym przykladzie, przeksztalca ciag znakow zawierajacych znacznik HTML w jego postac PDF. Aby przekonwertowac zawartosc internetowa znajdujaca sie w sieci lokalnej lub w calym Internecie, wywolaj PdfDocument.renderUrlAsPdf, ktory przyjmuje ciag znakow zawierajacy URL strony internetowej do zrenderowania. Dla plikow HTML zapisanych w katalogu lokalnego systemu plikow, okresl ich sciezki w wywolaniach metody PdfDocument.renderHtmlFileAsPdf.
Deweloperzy moga dostosowac wyglad dokumentow PDF zwracanych z trzech poprzednich metod za pomoca klasy ChromePdfRenderOptions. Odwolaj sie do Dokumentacja API ChromePdfRenderOptions w celu uzyskania wiecej informacji.


