MarkupAnnotation

MarkupAnnotation

Genel Bakış

MarkupAnnotation, Python için Aspose.PDF FOSS içinde bir sınıftır. Şuradan miras alır: Annotation.

Biçimleme açıklamaları için temel sınıf.

Bu sınıf, Python programlarında MarkupAnnotation nesneleriyle çalışmak için 5 yöntem sağlar. Mevcut yöntemler şunlardır: __init__, generate_appearance, get_property, set_property, update_properties. Tüm genel üyeler, Aspose.PDF FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: appearance_normal, author, color, contents, has_appearance, properties ve 3 tanesi daha.

Özellikler

AdTürErişimAçıklama
subtypestrOkumaAlt türü alır.
contentsstrOkuma/Yazmaİçeriği alır veya ayarlar.
recttuple[float, float, float, float]Okuma/Yazmarect’i alır veya ayarlar.
titlestrOkuma/YazmaBaşlığı alır veya ayarlar.
authorstrOkuma/YazmaYazarı alır veya ayarlar.
has_appearanceboolOkumaGörünüm varlığını alır.
appearance_normalbytesOkuma/YazmaNormal görünümünü alır veya ayarlar.
propertiesdict[str, Any]OkumaOrtak alanların dışındaki tip-özgü açıklama girişleri.
colortuple[float, ...]Okuma/YazmaAçıklama rengi (/C) bir bileşen demeti olarak, ayarlanmamışsa boş.

Yöntemler

İmzaAçıklama
__init__(page: Page, index: int, data: dict[str, Any])Calls init(sayfa, indeks, veri) bu MarkupAnnotation örneğinde.
get_property(name: str, default: Any) → AnyTek tip-özgü bir özellik değeri döndür (veya default).
set_property(name: str, value: Any)Tek bir tür-özel özelliği ayarla (value=None onu kaldırır).
update_properties()Bir seferde birkaç türe özgü özelliği ayarlayın.
generate_appearance(force: bool) → boolBu açıklama için normal bir görünüm akışı (/AP /N) oluştur.

Ayrıca Bakınız

 Türkçe