Renderowanie wykresów i grafik w PDF

IronPDF może renderować strony internetowe zawierające wykresy, diagramy i inne elementy zbudowane przy użyciu nowoczesnych technologii JavaScript.

IronPDF obsługuje WebGL, co pozwala mu przetwarzać elementy zbudowane na kanwie internetowej przy użyciu możliwości graficznych sprzętu komputera.

IronPDF obsługuje wszystkie biblioteki wykresów innych producentów, w tym:

  • C3.js
  • D3.js
  • Highcharts

Metoda setEnableJavaScript na obiekcie ChromePdfRenderOptions umożliwia programiście włączenie przetwarzania JavaScript odwołującego się wewnętrznie lub zewnętrznie w obrębie strony internetowej. Ta właściwość musi być ustawiona na true, aby umożliwić IronPDF przetwarzanie kodu JavaScript niezbędnego do renderowania wykresów i grafiki na stronie internetowej.

setRenderDelay konfiguruje IronPDF do opóźnienia interpretacji JavaScript strony internetowej o określony czas (w milisekundach) po załadowaniu DOM. Ta metoda jest przydatna w zapewnieniu, że konwerter HTML na PDF firmy IronPDF przechwytuje treści, które pojawiają się na stronie internetowej kilka sekund po tym, jak przeglądarka zakończy jej wstępne ładowanie. Ma to szczególne znaczenie w przypadku asynchronicznego kodu JavaScript, którego wykonanie zajmuje dużo czasu.

Odwołaj się do JavaScript Charts to PDF Code Example aby uzyskać więcej szczegółów o dodatkowych metodach dostępnych w klasie ChromePdfRenderOptions.


Renderowanie wykresów JavaScript do formatu PDF

  1. Dodaj IronPDF do swojego projektu Maven:
  2. Użyj ChromePdfRenderOptions, aby włączyć JavaScript i skonfigurować opóźnienie/typ mediów.
  3. Renderuj HTML (ciąg wewnętrzny, plik lub URL) używając PdfDocument.renderHtmlAsPdf(...).
  4. Zapisz wyjście za pomocą saveAs(...).

Dowiedz się, jak włączyć obsługę JavaScript do renderowania plików PDF

Gotowy, aby rozpocząć?
Wersja: 2026.4 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.