Özel JavaScript Çalıştırma

IronPDF ile, HTML içeriğinden oluşturulan PDF'lerinizi daha iyi özelleştirmek için özel JavaScript çalıştırabilirsiniz. ChromePdfRenderOptions.JavaScript özelliği ile, HTML içeriği yüklendikten sonra ancak PDF'niz işlenmeden önce JavaScript'in çalıştırılmasını sağlayarak dinamik içerik işleme ve etkileşim imkanı sunabilirsiniz. IronPDF'nin ChromePdfRenderer sınıfı, orijinal kaliteyi veya etkileşimi kaybetmeden ihtiyaçlarınıza göre özelleştirilmiş yüksek kaliteli PDF belgeleri oluşturmanızı sağlar.

Özel HTML ve JavaScript'imizi PDF'lere dönüştürmeye başlamadan önce, önce yeni bir ChromePdfRenderer örneği oluşturmalıyız. ChromePdfRenderer sınıfı, HTML, CSS ve JavaScript içeriğinin PDF formatına dönüştürülmesini piksel mükemmelliğinde bir kaliteyle gerçekleştirir. Ardından, ChromePdfRenderOptions sınıfının JavaScript özelliğini kullanarak, HTML içeriği yüklendiği anda çalışacak özel bir JavaScript kodu oluşturabiliriz. Böylece, JavaScript dizgemizin belirlediği değişikliklerin nihai PDF belgesine yansıtılmasını sağlarız. Bu durumda, HTML içeriğindeki h1 etiketlerini seçip metin rengini kırmızıya değiştiriyoruz.

Ardından, renderOptions nesnemizi, ChromePdfRenderer RenderingOptions özelliğine atamayı gerçekleştiririz; bu özellik, ChromePdfRenderer'nin o belirli örneğinin görüntüleme seçeneklerini kontrol eder. Bu, ChromePdfRenderer sınıfının örneğimizi kullandığımızda, PDF oluşturulmadan önce JavaScript'imizi çalıştıracağımız ve sonuçta ortaya çıkan PDF'de değişikliklerin yapılmasını sağlayacağımız anlamına gelir. Ardından, HTML içeriğimizi RenderHtmlAsPdf kullanarak işleriz ve PdfDocument sınıfını kullanarak işlenen içerikten yeni bir PDF belgesi oluştururuz; bu belge pdf değişkeninde saklanır.

Son olarak, PDF'yi belirtilen dosya yoluna aktaran son satır olan SaveAs'yi kullanarak oluşturulan PDF'yi kaydederiz.

IronPDF ile JavaScript'i PDF'ye Dönüştürmeyi Keşfedin

Başlamaya Hazır mısınız?
Nuget İndirmeler 19,014,616 | Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronPdf
bir örnek çalıştır HTML'nizi bir PDF'ye dönüştüğünü izleyin.