PDFlerde Grafik ve Grafikleri Rendere Etme
IronPDF, modern JavaScript teknolojileri ile oluşturulmus grafikler, cizelgeler ve diğer elemanlari iceren web sayfalarini isleyebilir.
IronPDF, WebGL'i destekler ve bu sayede makinenin donanim grafik yeteneklerini kullanarak web tuvali uzerinde oluşturulmus elemanlari isleyebilir.
IronPDF, asagidaki gibi tüm ucuncu taraf grafik kutuphanelerini destekler:
- C3.js
- D3.js
- Highcharts
setEnableJavaScript yöntemi, bir web sayfasındaki dahili veya harici olarak referans verilen JavaScript'in işlenmesini etkinleştirmesi için geliştiriciye olanak tanır. IronPDF'nin bir web sayfasinda grafik ve cizelgelerin gösterilmesi icin gerekli olan JavaScript'i işlemeye olanak tanimasi icin bu ozelligin true olarak ayarlanmasi gerekmektedir.
setRenderDelay, IronPDF'in bir web sayfasının JavaScript yorumlamasını, DOM'unu yükledikten sonra belirli bir süre (milisaniye cinsinden) ertelemesi için ayarlar. Bu yöntem, IronPDF'nin HTML-to-PDF ceviricisinin, tarayici yukleme işlemini basattirdiktan sadece saniyeler sonra web sayfasinda gorunen içerikleri yakalamasini saglayan onemli bir yöntemdir. Bu, tamamlanmasi uzun sure alan asenkron JavaScript kodlari icin özellikle gecerlidir.
Daha fazla bilgi için ChromePdfRenderOptions sınıfında mevcut olan ek yöntemler hakkında JavaScript Grafiklerini PDF'ye Kod Örneğina bakın.
JavaScript Grafiklerini PDF'ye Dönüştürun
- IronPDF'yi Maven projenize ekleyin:
ChromePdfRenderOptionskullanarak JavaScript'i etkinleştirin ve gecikme/medya türünü yapılandırın.PdfDocument.renderHtmlAsPdf(...)kullanarak HTML'yi (satır içi dize, dosya veya URL) işleyin.- Çıktıyı
saveAs(...)ile kaydedin.

