Angular.JS'den PDF'ye

IronPDF ile bir URL'den PDF belgesi oluşturmak için fromUrl yöntemini 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 şekilde yüklenmesini sağlamak için, waitFor sınıfını kullanmanız ve uygun bir bekleme türü ile maksimum bekleme süresini belirtmeniz önerilir.

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: Kod, IronPdf ve System ad alanlarını içe aktararak başlar. IronPDF, PDF oluşturma için gereklidir ve System, TimeSpan sınıfını kullanma gibi temel işlevler sağlar.

  • Main

  • Ana Yöntem: Main yöntemi, programın giriş noktasıdır.

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

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

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

  • Tam Sayfa Yüklemesini Sağlayın: JavaScript ve yazı tipleri gibi kaynakların eşzamansız yüklenmesini yönetmek için WaitForNetworkIdle() kullanılır. Bu yöntem, ağ etkinliği azalana kadar bekler ve belirtilen maksimum bekleme süresi TimeSpan.FromSeconds(10)'dır. Bu, dinamik içerik veya yazı tiplerine yoğun biçimde dayanan sayfalar için önemlidir.

  • PDF'yi Kaydet: Ortaya çıkan PDF, SaveAs() yöntemi 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.5 just released
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.