Angular.JS'den PDF'e

IronPDF ile bir URL'den PDF belgesi oluşturmak icin fromUrl metodunu kullanin. Oluşturma bir örnekte gerçekleşir ve bazen JavaScript veya yazı tiplerini yüklemede sorunlara yol açabilir. JavaScript ve fontlarin dogru yuklendiklerini saglamak icin waitFor sinifini kullanmak ve uygun bir bekleme turunun yaninda maksimum bekleme suresi belirtmek tavsiye edilir.

Yanlış yüklenmiş JavaScript veya yazı tiplerinin sonuçları şunları içerebilir:

  • Görünmez metin içeriği
  • Yanlış görüntülenen içerik

IronPDF ile doğru bekleme mekanizmaları kullanılarak bir PDF'nin nasıl oluşturulacağını gösteren örnek bir kod parçası burada:

Kodun Açıklaması

  • IronPdf İsim Alanını İçe Aktarın: Kod, IronPdf ve Sistem isim alanlarını içe aktararak başlar. PDF render etme icin IronPDF gereklidir ve System, TimeSpan sinifini kullanma gibi temel islevsellikler saglar.

  • Ana Metod: Main metodu, programin giris noktasidir.

  • URL Spesifikasyonu: url degiskeni, PDF belgesine dönüştürmek istediginiz web sayfasinin URL'sini tutar.

  • Renderer'i Başlat: HtmlToPdf render dosyasinin bir ornegi, new HtmlToPdf() kullanilarak oluşturulur. Bu örnek, dönüştürme işlemini gerçekleştirmek için kullanılır.

  • URL'yi PDF'ye Rendere Et: URL'nin HTML icerigini PDF belgesine dönüştürmek icin RenderUrlAsPdf() metodu, renderer orneginde cagrilir.

  • Tam Sayfa Yukleme Guvencesi: JavaScript ve fontlar gibi kaynaklarin asenkron yuklenmesini yonetmek icin WaitForNetworkIdle() kullanilir. Bu metod, ag aktivitesi durulana kadar bekler, belirtilen maksimum bekleme suresi TimeSpan.FromSeconds(10) ile. Bu, dinamik içeriğe veya yazı tiplerine yoğun bir şekilde bağlı olan sayfalar için kritik önem taşır.

  • PDF'yi Kaydet: Olusan PDF, SaveAs() metodu kullanilarak output.pdf adli dosyaya kaydedilir.

  • Durum Mesajı: Son olarak, PDF'nin başarıyla kaydedilmesi üzerine, bir onay mesajı konsola yazdırılır.

Bu yaklaşım, oluşturulan PDF'nin tam ve doğru olmasını, tüm JavaScript ve yazı tiplerinin doğru bir şekilde yüklenmesini sağlar.

Angular'dan PDF'ye Dönüşüm Kod Örneğini Keşfedin

Başlamaya Hazır mısınız?
Sürüm: 2026.4 yeni yayınlandı
Still Scrolling Icon

Hala Kaydiriyor musunuz?

Hızlı bir kanit mi istiyorsunuz?
bir örnek çalıştır HTML'nizin PDF olduğunu izleyin.