ScreenAnnotation

ScreenAnnotation

Přehled

ScreenAnnotation je třída v Aspose.PDF FOSS pro .NET. Dědí z: Annotation.

Tato třída poskytuje 8 metod pro práci s objekty ScreenAnnotation v programech .NET. Dostupné metody zahrnují: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, ScreenAnnotation, UpdateAppearances, WriteXfdf. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState a 41 dalších.

Vlastnosti

Název:Typ:PřístupPopis:
AnnotationTypeAnnotationTypeČteníVždy obrazovka.
ActionPdfAction?ČteníRender-launch akce (/A entry), nebo null, pokud není nastavena.
Titlestring?Čtení/zápisNázev/štítek zobrazený v chrome prohlížeče (/T položka).
RectRectangle?Čtení/zápisObdélník anotace (pozice na stránce).
InnerRectRectangle?ČteníObdélník anotace zmenšený pomocí položky /RD (rozdíly obdélníků) — oblast skutečně vykreslená uvnitř Rect.
WidthdoubleČtení/zápisŠířka obdélníku anotace.
HeightdoubleČtení/zápisVýška obdélníku anotace.
ActiveStatestring?Čtení/zápisAktuálně aktivní stav vzhledu (/AS entry).
AlignmentTextAlignmentČtení/zápisZarovnání textu (pro volný text / widgetové anotace obsahující formátovaný text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisHorizontální zarovnání (zobrazené jako doplněk k zarovnání; obě lze nastavit nezávisle).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisPřepsání horizontálního zarovnání specifického pro text.
AppearanceAppearanceDictionaryČteníDictionary vzhledu (/AP entry) — klíčová podle názvu streamu vzhledu (N, D, R).
StatesAppearanceDictionaryČteníSlovník vzhledu-stavu (podslovník pro jednotlivé stavy v AP/N, např.
NormalAppearanceXForm?ČteníNormální vzhled anotace (/AP /N) jako XForm, nebo null, pokud žádný nemá.
UpdateAppearanceOnConvertboolČtení/zápisZda při uložení anotace do převedeného dokumentu znovu vygenerovat stream vzhledu.
UseFontSubsetboolČtení/zápisZda má být vložené písmo (pokud existuje) rozčleněno na podmnožinu.
Contentsstring?Čtení/zápisObsah anotace (text).
OpacitydoubleČtení/zápisPrůhlednost anotace (0.0 = průhledná, 1.0 = neprůhledná).
BorderBorder?Čtení/zápisOkraj anotace.
ColorColorČtení/zápisBarva okraje anotace (/C entry).
InteriorColorColor?Čtení/zápisVnitřní barva anotace (/IC entry, pro kruhové/čtvercové/čárové anotace).
Namestring?Čtení/zápisNázev anotace (jedinečný identifikátor — /NM entry).
FullNamestring?ČteníPlně kvalifikovaný název anotace.
Subjectstring?Čtení/zápisPředmět anotace (/Subj položka).
ModifiedDatestring?ČteníDatum úpravy.
ModifiedDateTimeČtení/zápisDatum /M (modifikováno) jako zadaný DateTime.
FlagsAnnotationFlagsČtení/zápisPříznaky anotace (/F entry) — použity jako úložná podpora pro jak int, tak typované formy.
AnnotationFlagsAnnotationFlagsČtení/zápisTypovaný alias příznaků odpovídající veřejnému rozhraní, který vystavuje AnnotationFlags jako vlastnost.
ActionsPdfActionCollectionČteníKolekce akcí spojených s touto anotací.
Authorstring?ČteníAutor anotace (/T entry).
AnnotationStatestring?ČteníStav anotace (/State entry), např.
AnnotationStateModelstring?ČteníModel stavu anotace (/StateModel entry), např.
ReplyTypestring?ČteníTyp odpovědi (/RT entry), např.
InReplyToAnnotation?Čtení/zápisPoznámka, na kterou tento odpovídá (/IRT záznam).
QuadPointsPoint[]Čtení/zápisQuadPoints jako pole hodnot Point.
CharacteristicsCharacteristicsČteníVzhledové vlastnosti (barva okraje, barva pozadí, rotace).
PageIndexintČteníIndex stránky, která vlastní tuto anotaci, počítaný od jedné.
PagePage?ČteníStránka, která vlastní tuto anotaci, nebo null, pokud ji nelze vyřešit (např.
VerticalAlignmentVerticalAlignmentČtení/zápisVertikální zarovnání použito v tomto odstavci.
MarginMarginInfoČtení/zápisInformace o vnějším okraji použity v tomto odstavci.
IsFirstParagraphInColumnboolČtení/zápisVynutit, aby odstavec začal v novém sloupci.
IsKeptWithNextboolČtení/zápisUdržte tento odstavec na stejné stránce jako následující.
IsInNewPageboolČtení/zápisVynutit, aby odstavec začínal na nové stránce.
IsInLineParagraphboolČtení/zápisInline příznak odstavce (nezačíná novým řádkem).
HyperlinkTextstring?Čtení/zápisZastaralý řetězcový typ cíle hypertextového odkazu.
HyperlinkHyperlink?Čtení/zápisTypová dekorace hypertextového odkazu aplikována na odstavec.
ZIndexintČtení/zápisZ-order index používaný renderérem DOM.

Metody

Podpis:Popis:
ScreenAnnotation(page: Page, rect: Rectangle, mediaFile: string)Vytvořte anotaci na obrazovce odkazující na mediaFile.
Accept(visitor: AnnotationSelector)Volá Accept(visitor) na této instanci ScreenAnnotation.
GetRectangle(considerRotation: bool)Ohraničující obdélník upravený pomocí considerRotation.
ChangeAfterResize(transform: Matrix)Upravte geometrii anotace po tom, co uživatel změnil velikost stránky nebo hostitelského obdélníku.
UpdateAppearances()Znovu vygenerujte normální stream vzhledu (/AP /N) z aktuální geometrie a barev anotace.
WriteXfdf(writer: System.Xml.XmlWriter)Serializujte tuto anotaci jako element XFDF do zapisovače (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Zploštěte tuto anotaci — vykreslete její vizuální vzhled do obsahu stránky a odstraňte ji z pole anotací stránky.
Clone()Povrchní klon — kopíruje skalární a referencemi sdílený stav.

Viz také:

 Čeština