IRONSOFTWAREHOME
Ek açıklamalar
from ironpdf import *

# Load an existing PDF or create a new one
pdf = PdfDocument("existing.pdf")

pageIndex = 0

# Create a TextAnnotation object
annotation = TextAnnotation(pageIndex)
annotation.Title = "This is the major title"
annotation.Subject = "This is a subtitle"
annotation.Contents = "This is the long 'sticky note' comment content..."
annotation.Icon = TextAnnotation.AnnotationIcon.Help
annotation.X = 150
annotation.Y = 200
annotation.Width = 200
annotation.Height = 50
annotation.Opacity = 0.9
annotation.Printable = False
annotation.Hidden = False
annotation.OpenByDefault = True
annotation.ReadOnly = False
annotation.Rotatable = True

# Add the annotation to a specific page and location within the PDF
pdf.Annotations.Add(annotation)

# Save the PDF
pdf.SaveAs("existing.pdf")
pip install ironpdf
Ek açıklamalar

Ek açıklamalar

IronPDF for Python, etkileşimli metin açıklamaları — yapışkan notlar olarak da bilinir — ekleyerek PDF belgelerine yorumlar, inceleme notları veya belirli bir sayfanın belli konumlarına meta veriler eklemenizi sağlar.

Başlarken

Bir PdfDocument yükleyin veya oluşturun, hedef sayfa indeksi ile bir TextAnnotation başlatın, özelliklerini yapılandırın, belgeye ait Annotations koleksiyonuna ekleyin ve kaydedin.

Kodu Anlama

  • TextAnnotation(pageIndex): Belirtilen sıfır tabanlı sayfa indeksini hedefleyen yeni bir açıklama oluşturur.
  • Title: Açıklama açılır penceresinin ana başlık metni.
  • Subject: Açıklama için bir alt başlık veya ikincil başlık.
  • Contents: Açıklamanın gövde metni — ana yorum veya not içeriği.
  • Icon: Sayfada görüntülenen görsel simge. Seçenekler arasında Help, Note, Comment, Key ve TextAnnotation.AnnotationIcon diğerleri bulunur.
  • X / Y: Sayfada açıklama sabit noktasının konumu, puan olarak.
  • Width / Height: Açıklama açılır kutusunun boyutları.
  • Opacity: Açıklamanın şeffaflığını kontrol eden 0.0 ile 1.0 arasında bir değer.
  • Printable: False olduğunda, açıklama yazdırılmış çıktıya dahil edilmez.
  • Hidden: False olduğunda, açıklama PDF görüntüleyicisinde görünür.
  • OpenByDefault: True olduğunda, PDF ilk görüntülendiğinde açıklama açılır penceresi açık olur.
  • ReadOnly: False olduğunda, kullanıcılar bir PDF görüntüleyicisinde açıklamayı düzenleyebilir.
  • Rotatable: True olduğunda, açıklama kullanıcı tarafından döndürülebilir.
  • pdf.Annotations.Add(annotation): Yapılandırılmış açıklamayı belgeye ekler.

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