Angular.JS'den PDF'ye

IronPDF ile bir URL'den PDF belgesi oluşturmaya yardımcı olan fromUrl metodunu kullanın. Dönüştürme bir örnek içinde gerçekleşir ve bu da bazen JavaScript veya yazı tiplerini yükleme sorunlarına yol açabilir. JavaScript ve yazı tiplerinin doğru yüklenmesini sağlamak için, waitFor sınıfını kullanmak, uygun bir bekleme türü ve maksimum bekleme süresi belirtmek tavsiye edilir.

Yanlış yüklenen JavaScript veya yazı tiplerinin sonuçları şunlar olabilir:

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

JavaScript ve yazı tiplerini yükleme mekanizmalarına uygun katılım sağlamak için IronPDF ile bir PDF rendere etmenin nasıl yapılacağını gösteren örnek kod kısmı:

Kod Açıklaması

  • IronPDF Ad Alanını İçe Aktarın: Kod, IronPdf ve System ad alanlarını içe aktarmakla başlar. PDF oluşturma için IronPDF gereklidir ve System, TimeSpan sınıfı gibi temel işlevsellikleri sağlar.

  • Main

  • Ana Metod: Main metodu, programın giriş noktasıdır.

  • URL Belirtimi: url değişkeni, PDF belgesine dönüştürmek istediğiniz web sayfasının URL'sini taşır.

  • Render'ı Başlat: new HtmlToPdf() kullanarak HtmlToPdf render'ının bir örneği oluşturulur. Bu örnek, dönüştüme işlemini gerçekleştirmek için kullanılır.

  • URL'yi PDF'e Çevirin: URL'nin HTML içeriğini bir PDF belgesine dönüştürmek için renderer örneğinde RenderUrlAsPdf() metodu çağrılır.

  • Tüm Sayfa Yüklemesini Sağlayın: JavaScript ve yazı tipleri gibi kaynakların eşzamanlı yüklenmesini yönetmek için WaitForNetworkIdle() kullanılır. Bu yöntem, ağ aktivitesi durulana kadar bekler ve maksimum bekleme süresi TimeSpan.FromSeconds(10) olarak belirtilir. Bu, dinamik içerik veya yazı tiplerine yoğun biçimde dayanan sayfalar için önemlidir.

  • PDF'yi Kaydet: Ortaya çıkan PDF, SaveAs() metodu kullanılarak output.pdf adlı bir dosyaya kaydedilir.

  • Durum Mesajı: Son olarak, PDF başarıyla kaydedildiğinde, konsola bir onay mesajı yazdırılır.

Bu yaklaşım, oluşturulan PDF'nin eksiksiz ve doğru olmasını sağlar ve tüm JavaScript ve yazı tiplerinin düzgün bir şekilde yüklendiğinden emin olur.

Angular'dan PDF'e Dönüşüm Kod Örneklerini Keşfedin

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

Hâlâ Kaydırıyor Musunuz?

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