LinkAnnotation

LinkAnnotation

Přehled

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

Tato třída poskytuje 9 metod pro práci s objekty LinkAnnotation v programech .NET. Dostupné metody zahrnují: Accept, ChangeAfterResize, Clone, Flatten, GetRectangle, LinkAnnotation, 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 45 dalších.

Vlastnosti

Název:Typ:PřístupPopis:
HighlightingHighlightingModeČtení/zápisRežim zvýraznění při aktivaci odkazu.
DestinationIAppointment?Čtení/zápisCíl pro tuto anotaci odkazu (ExplicitDestination, NamedDestination nebo null).
Uristring?ČteníZíská uri.
TargetPageNumberint?ČteníCílové číslo stránky (číslování od 1) pro akce odkazů GoTo/GoToR, nebo null, pokud akce není odkaz na stránku (např.
AnnotationTypeAnnotationTypeČteníVždy odkazovat.
ActionPdfAction?Čtení/zápisZáznam /A byl parsován jako PdfAction.
RectRectangle?Čtení/zápisObdélník anotace (pozice na stránce).
InnerRectRectangle?ČteníObdélník anotace posunutý vstupem /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 anotačního obdélníku.
ActiveStatestring?Čtení/zápisAktuálně aktivní stav vzhledu (/AS entry).
AlignmentTextAlignmentČtení/zápisZarovnání textu (pro volný text / widgetové anotace nesoucí bohatý text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisHorizontální zarovnání (zobrazeno navíc k Alignment; obě lze nastavit nezávisle).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisPřepsání vodorovné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í 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) podmnožinové.
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).
Titlestring?Čtení/zápisNázev anotace (autor pro markupové anotace).
Namestring?Čtení/zápisNázev anotace (jedinečný identifikátor — položka /NM).
FullNamestring?ČteníPlně kvalifikovaný název anotace.
Subjectstring?Čtení/zápisPředmět anotace (/Subj položka).
ModifiedDatestring?ČteníDatum změny.
ModifiedDateTimeČtení/zápisDatum /M (modified) jako typovaný DateTime.
FlagsAnnotationFlagsČtení/zápisPříznaky anotace (/F entry) — použity jako úložiště pro jak celočíselnou, tak typovanou podobu.
AnnotationFlagsAnnotationFlagsČtení/zápisTypovaný alias příznaků odpovídající veřejnému rozhraní, který vystavuje AnnotationFlags jako vlastnost.
ActionsPdfActionCollectionČteníSbírka akcí souvisejících s touto anotací.
Authorstring?ČteníAutor anotace (/T položka).
AnnotationStatestring?ČteníStav anotace (/State položka), např.
AnnotationStateModelstring?ČteníModel stavu anotace (/StateModel položka), 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é charakteristiky (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í aplikované na tento odstavec.
MarginMarginInfoČtení/zápisInformace o vnějším okraji aplikována na tento odstavec.
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ápisVynutí, aby odstavec začal na nové stránce.
IsInLineParagraphboolČtení/zápisPříznak inline 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 aplikovaná na odstavec.
ZIndexintČtení/zápisIndex Z-řazení používaný renderérem DOM.

Metody

Podpis:Popis:
LinkAnnotation(page: Page, rect: Rectangle)Vytvořte novou anotaci odkazu pro zadanou stránku a obdélník.
LinkAnnotation(obj: object, document: Document)Zabalte existující objekt anotace odkazu (např.
Accept(visitor: AnnotationSelector)Volá Accept(visitor) na této instanci LinkAnnotation.
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 vygenerujte normální stream vzhledu (/AP /N) z aktuální geometrie a barev anotace.
WriteXfdf(writer: System.Xml.XmlWriter)Serializujte tuto anotaci jako prvek XFDF do zápisu (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()Mělký klon — kopíruje skalární a referenčně sdílený stav.

Viz také:

 Čeština