LinkAnnotation
LinkAnnotation
Genel Bakış
LinkAnnotation, Python için Aspose.PDF FOSS içinde bir sınıftır. Şuradan miras alır: Annotation.
Testler/API ile uyumluluk sağlamak için tutulan somut ek açıklama türü.
Bu sınıf, Python programlarında LinkAnnotation 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 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
subtype | str | Okuma | Alt türü alır. |
contents | str | Okuma/Yazma | İçeriği alır veya ayarlar. |
rect | tuple[float, float, float, float] | Okuma/Yazma | rect‘i alır veya ayarlar. |
title | str | Okuma/Yazma | Başlığı alır veya ayarlar. |
author | str | Okuma/Yazma | Yazarı alır veya ayarlar. |
has_appearance | bool | Okuma | Görünümün varlığını alır. |
appearance_normal | bytes | Okuma/Yazma | Görünüm normalini alır veya ayarlar. |
properties | dict[str, Any] | Okuma | Ortak alanların ötesindeki tür-özgü açıklama girişleri. |
color | tuple[float, ...] | Okuma/Yazma | Açıklama rengi (/C) bir bileşen demeti olarak, ayarlanmamışsa boş. |
Yöntemler
| İmza | Açıklama |
|---|---|
__init__(page: Page, index: int, data: dict[str, Any]) | Calls init(sayfa, indeks, veri) bu LinkAnnotation örneğinde. |
get_property(name: str, default: Any) → Any | Tek bir tür-özgü özellik değeri döndür (veya default). |
set_property(name: str, value: Any) | Tek bir türe özgü özelliği ayarla (value=None bunu kaldırır). |
update_properties() | Birden fazla türe özgü özelliği aynı anda ayarlayın. |
generate_appearance(force: bool) → bool | Bu ek açıklama için normal bir görünüm akışı (/AP /N) sentezle. |