GenericAnnotation

GenericAnnotation

Přehled

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

Záložní třída anotací pro podtypy anotací, které nemají dedikovaný model (např.

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

Vlastnosti

Název:Typ:PřístupPopis:
AnnotationTypeAnnotationTypeČteníPodtyp anotace.
RectRectangle?Čtení/zápisObdélník anotace (pozice na stránce).
InnerRectRectangle?ČteníObdélník anotace odsazený pomocí položky /RD (rozdíly obdélníků) — oblast skutečně vykreslená uvnitř Rect.
WidthdoubleČtení/zápisŠířka anotovaného obdélníku.
HeightdoubleČtení/zápisVýška anotovaného obdélníku.
ActiveStatestring?Čtení/zápisAktuálně aktivní stav vzhledu (/AS entry).
AlignmentTextAlignmentČtení/zápisZarovnání textu (pro anotace volného textu / widgety obsahující bohatý text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisHorizontální zarovnání (Aspose.Pdf toto zpřístupňuje kromě Alignment; oba lze nastavit nezávisle).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisPřepsání horizontálního zarovnání specifického pro text.
AppearanceAppearanceDictionaryČteníSlovník vzhledu (/AP entry) — klíčovaný podle názvu proudu vzhledu (N, D, R).
StatesAppearanceDictionaryČteníSlovník stavů vzhledu (podslovník pro jednotlivé stavy AP/N, např.
NormalAppearanceXForm?ČteníNormální (/AP /N) vzhled anotace jako XForm, nebo null, pokud žádný neexistuje.
UpdateAppearanceOnConvertboolČtení/zápisZda regenerovat stream vzhledu při uložení anotace do převedeného dokumentu.
UseFontSubsetboolČtení/zápisZda má být vložený font (je-li nějaký) podmnožkován.
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ápisBarva vnitřku anotace (/IC položka, pro kruhové/čtvercové/čárové anotace).
Titlestring?Čtení/zápisNázev anotace (autor pro markup anotace).
Namestring?Čtení/zápisNázev anotace (jedinečný identifikátor — záznam /NM).
FullNamestring?ČteníPlně kvalifikovaný název anotace.
Subjectstring?Čtení/zápisPředmět anotace (/Subj entry).
ModifiedDatestring?ČteníDatum úpravy.
ModifiedDateTimeČtení/zápisDatum /M (modified) jako zadaný DateTime.
FlagsAnnotationFlagsČtení/zápisAnotační příznaky (/F entry) — použity jako úložná podpora pro int i typované formy.
AnnotationFlagsAnnotationFlagsČtení/zápisTypovaný alias pro Flags odpovídající Aspose.Pdf veřejnému rozhraní, který zpřístupňuje AnnotationFlags jako vlastnost.
ActionPdfAction?Čtení/zápisAkce spojená s touto anotací (/A entry).
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 tato odpovídá (/IRT entry).
QuadPointsPoint[]Čtení/zápisQuadPoints jako pole hodnot Point.
CharacteristicsCharacteristicsČteníVzhledové vlastnosti (barva okraje, barva pozadí, otočení).
PageIndexintČteníIndex stránky začínající od jedné, která vlastní tuto anotaci.
PagePage?ČteníStránka, která vlastní tuto anotaci, nebo null, pokud ji nelze vyřešit (např.
VerticalAlignmentVerticalAlignmentČtení/zápisVertikální zarovnání aplikováno na tento odstavec.
MarginMarginInfoČtení/zápisInformace o vnějším okraji aplikovány na tento odstavec.
IsFirstParagraphInColumnboolČtení/zápisVynutit, aby odstavec začal v novém sloupci.
IsKeptWithNextboolČtení/zápisUdržet tento odstavec na stejné stránce jako další.
IsInNewPageboolČtení/zápisVynutit, aby odstavec začal na nové stránce.
IsInLineParagraphboolČtení/zápisPříznak vloženého odstavce (nezačíná novým řádkem).
HyperlinkTextstring?Čtení/zápisZastaralý cíl hypertextového odkazu typu string.
HyperlinkHyperlink?Čtení/zápisTypová dekorace hypertextového odkazu aplikovaná na odstavec.
ZIndexintČtení/zápisZ-order index použitý renderérem DOM.

Metody

Podpis:Popis:
Accept(visitor: AnnotationSelector)Předejte tuto anotaci přetížené metodě Visit(SubType) návštěvníka.
GetRectangle(considerRotation: bool)Ohraničující obdélník upravený pomocí considerRotation.
ChangeAfterResize(transform: Matrix)Upravte geometrii anotace poté, co uživatel změnil velikost stránky nebo hostitelského obdélníku.
UpdateAppearances()Znovu vygenerovat normální stream vzhledu (/AP /N) z aktuální geometrie a barev anotace.
WriteXfdf(writer: System.Xml.XmlWriter)Serializovat tuto anotaci jako prvek XFDF do zapisovače (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Zploštit tuto anotaci — vykreslit její vizuální vzhled do obsahu stránky a odstranit ji z pole anotací stránky.
Clone()Plochá klon — kopíruje skalární a referenčně sdílený stav.

Viz také:

 Čeština