Web Sitesi ve Sistem Girişleri

IronPDF for Python, HTTP Temel Kimlik Doğrulama arkasında bulunan web sayfalarını, giriş bilgilerini doğrudan render motoruna sağlayarak oluşturabilir.

Başlarken

Önce RenderUrlAsPdf'u çağırmadan önce bir ChromePdfRenderer oluşturun ve bir ChromeHttpLoginCredentials nesnesini onun LoginCredentials özelliğine atayın. IronPDF, sayfanın alınması için kullanılan HTTP isteğine kimlik bilgilerini de ekleyecektir.

Kodu Anlama

  • ChromeHttpLoginCredentials: HTTP Temel Kimlik Doğrulama için kullanılan kullanıcı adı ve şifreyi saklar.
  • LoginCredentials.NetworkUsername: Sunucuyla kimlik doğrulaması yapılacak kullanıcı adı.
  • LoginCredentials.NetworkPassword: İlgili şifre.
  • RenderUrlAsPdf(url): Sağlanan kimlik bilgilerini kullanarak URL'i getirir ve sonuçta çıkan sayfayı PDF olarak oluşturur.

Bu Örnek İçin Ekli Oluşturma Seçenekleri

Örnek, oluşturulmadan önce birçok RenderingOptions özelliğini de yapılandırır:

  • MarginTop / MarginBottom: Sayfa kenar boşluklarını milimetre cinsinden ayarlar.
  • TextHeader / TextFooter: {pdf-title}, {date}, {time}, {page} ve {total-pages} gibi dinamik alanlarla metin tabanlı başlıklar ve dipnotlar ekler.
  • CssMediaType: Baskıya özel CSS kurallarının uygulanması için Print olarak ayarlanır.

Kullanım Alanları

Giriş bilgileri sağlamak, dahili panoları, intranet sayfalarını, sunum ortamlarını veya uygulamanızın PDF olarak dışa aktarması gereken HTTP Basic Auth ile korunmuş herhangi bir URL'yi render ettiğinizde faydalıdır.

IronPDF for Python ile HTML'yi PDF'ye dönüştürmeyi öğrenin!

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.