IRONSOFTWAREHOME
Klasik Metin Başlıkları & Alt Bilgiler Ekle
from ironpdf import *

# Initiate PDF Renderer
renderer = ChromePdfRenderer()

# Add a header to every page easily
renderer.RenderingOptions.FirstPageNumber = 1  # use 2 if a cover page will be appended
renderer.RenderingOptions.TextHeader.DrawDividerLine = True
renderer.RenderingOptions.TextHeader.CenterText = "{url}"
renderer.RenderingOptions.TextHeader.Font = FontTypes.Helvetica
renderer.RenderingOptions.TextHeader.FontSize = 12
renderer.RenderingOptions.MarginTop = 25  # create 25mm space for header

# Add a footer too
renderer.RenderingOptions.TextFooter.DrawDividerLine = True
renderer.RenderingOptions.TextFooter.Font = FontTypes.Arial
renderer.RenderingOptions.TextFooter.FontSize = 10
renderer.RenderingOptions.TextFooter.LeftText = "{date} {time}"
renderer.RenderingOptions.TextFooter.RightText = "{page} of {total-pages}"
renderer.RenderingOptions.MarginBottom = 25  # create 25mm space for footer

# Mergeable fields are:
# {page} {total-pages} {url} {date} {time} {html-title} & {pdf-title}
pip install ironpdf
Klasik Metin Başlıkları & Alt Bilgiler Ekle

Klasik Metin Başlıkları & Alt Bilgiler Ekle

IronPDF for Python, işlenmiş bir PDF'nin her sayfasına tutarlı metin tabanlı üstbilgi ve alt bilgi eklemeyi, TextHeader ve TextFooter özellikleri ile RenderingOptions kullanarak kolaylaştırır.

Başlarken

İşleme başlamadan önce TextHeader ve TextFooter bir ChromePdfRenderer örneğinde yapılandırın. MarginTop ve MarginBottom ayarlayarak üstbilgi ve alt bilgilerin sayfa içeriğiyle örtüşmemesi için yeterli alan oluşturun.

Kodu Anlama

  • TextHeader: Her sayfanın üst kısmında görünen üstbilgiyi yapılandıran bir TextHeaderFooter nesnesi.
  • TextFooter: Her sayfanın alt kısmında görünen alt bilgiyi yapılandıran bir TextHeaderFooter nesnesi.
  • DrawDividerLine: True olduğunda, üstbilgiyi veya alt bilgiyi sayfa gövdesinden ayıran yatay bir çizgi çizer.
  • CenterText: Merkez konumunda görüntülenen metin. Dinamik birleştirme alanlarını destekler.
  • LeftText / RightText: Üstbilgi veya alt bilgi alanının soluna ve sağına hizalanan metin.
  • Font / FontSize: Üstbilgi/alt bilgi metninin yazı tipini ve boyutunu kontrol eder.
  • MarginTop / MarginBottom: Sayfa marjları milimetre cinsindendir. Başlıklar ve altbilgiler için alan ayırmak amacıyla bunları artırın.
  • FirstPageNumber: Başlangıç sayfa numarası. Belgeye bir kapak sayfası eklenecekse 2 olarak ayarlayın.

Dinamik Birleştirme Alanları

Aşağıdaki simgeler render zamanı canlı değerlerle değiştirilir:

{page} {total-pages} {url} {date} {time} {html-title} {pdf-title}

IronPDF for Python ile PDF'lere başlıklar ve altbilgiler eklemeyi öğrenin!

Başlamaya Hazır mısınız?

Sürüm:2026.6yeni yayınlandı

Key in blue circle

Ücretsiz 30 günlük Deneme Anahtarınızı anında edinin.

Your trial license will be sent to your email address

Herhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.

bullet_checkedKredi kartı veya hesap oluşturma gerektirmezHerhangi bir sınırlama yoktur. %100 erişim. Kredi kartı gerekmez.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Ücretsiz Canlı Demo rezervasyonu yapın
Booking Badge

Dünya Çapında Milyonlarca Mühendisin Güvendiği

Iron Software müşteri logoları
Bağımsız Danışmanlık Alın
Aşağıdaki formu doldurun veya sales@ironsoftware.com adresine e-posta gönderin
Bilgileriniz daima gizli kalacaktır.
Dünya Çapında Milyonlarca Mühendisin Güvendiği
Iron Software müşteri logoları
Ücretsiz 30 Günlük Deneme Anahtarınızı anında alın.
Kredi kartı veya hesap oluşturma gerektirmez