PopupAnnotation

PopupAnnotation

Přehled

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

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

Vlastnosti

NázevTypPřístupPopis
AnnotationTypeAnnotationTypeReadVždy vyskakovací.
OpenboolRead/WriteZíská nebo nastaví otevření.
ParentAnnotation?Read/WriteNadřazená značka anotace, ke které je toto vyskakovací okno připojeno, nebo null, pokud vyskakovací okno nemá položku /Parent.
RectRectangle?Read/WriteObdélník anotace (pozice na stránce).
WidthdoubleRead/WriteŠířka obdélníku anotace.
HeightdoubleRead/WriteVýška obdélníku anotace.
ActiveStatestring?Read/WriteAktuálně aktivní stav vzhledu (/AS položka).
AlignmentTextAlignmentRead/WriteZarovnání textu (pro volný text / widget anotace nesoucí formátovaný text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WriteHorizontální zarovnání, vystavené kromě Alignment; obě lze nastavit nezávisle.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentRead/WritePřepsání horizontálního zarovnání specifického pro text.
AppearanceAppearanceDictionaryReadSlovník vzhledu (/AP položka) — klíčovaný podle názvu proudu vzhledu (N, D, R).
StatesAppearanceDictionaryReadSlovník stavů vzhledu (podslovník pro každý stav v AP/N, např.
NormalAppearanceXForm?ReadNormální vzhled anotace (/AP /N) jako XForm, nebo null, pokud žádný nemá.
UpdateAppearanceOnConvertboolRead/WriteZda regenerovat proud vzhledu při uložení anotace do převedeného dokumentu.
UseFontSubsetboolRead/WriteZda má být vložený font (pokud existuje) podmnožinou.
Contentsstring?Read/WriteObsah anotace (text).
OpacitydoubleRead/WritePrůhlednost anotace (0,0 = průhledná, 1,0 = neprůhledná).
BorderBorder?Read/WriteOkraj anotace.
ColorColorRead/WriteBarva okraje anotace (/C položka).
InteriorColorColor?Read/WriteBarva výplně anotace (/IC položka, pro kruhové/čtvercové/čárové anotace).
Titlestring?Read/WriteNázev anotace (autor pro značkové anotace).
Namestring?Read/WriteNázev anotace (jedinečný identifikátor — položka /NM).
FullNamestring?ReadPlně kvalifikovaný název anotace.
Subjectstring?Read/WritePředmět anotace (/Subj položka).
ModifiedDatestring?ReadDatum úpravy.
ModifiedDateTimeRead/WriteDatum /M (upraveno) jako typovaný DateTime.
FlagsAnnotationFlagsRead/WritePříznaky anotace (/F položka) — používá se jako úložiště pro celočíselnou i typovanou formu.
AnnotationFlagsAnnotationFlagsRead/WriteTypovaný alias příznaků vystavující AnnotationFlags jako vlastnost.
ActionPdfAction?Read/WriteAkce spojená s touto anotací (/A položka).
ActionsPdfActionCollectionReadKolekce akcí spojených s touto anotací.
Authorstring?ReadAutor anotace (/T položka).
AnnotationStatestring?ReadStav anotace (/State položka), např.
AnnotationStateModelstring?ReadModel stavu anotace (/StateModel položka), např.
ReplyTypestring?ReadTyp odpovědi (/RT položka), např.
InReplyToAnnotation?Read/WriteAnotace, na kterou tato odpovídá (/IRT položka).
QuadPointsPoint[]Read/WriteQuadPoints jako pole hodnot Point.
CharacteristicsCharacteristicsReadCharakteristiky vzhledu (barva okraje, barva pozadí, rotace).
PageIndexintReadIndex stránky (od 1), která vlastní tuto anotaci.
PagePage?ReadStránka, která vlastní tuto anotaci, nebo null, pokud ji nelze vyřešit (např.
VerticalAlignmentVerticalAlignmentRead/WriteVertikální zarovnání použité v tomto odstavci.
MarginMarginInfo?Read/WriteInformace o vnějších okrajích použité v tomto odstavci.
IsFirstParagraphInColumnboolRead/WriteVynutit, aby odstavec začal v novém sloupci.
IsKeptWithNextboolRead/WriteUdržet tento odstavec na stejné stránce jako následující.
IsInNewPageboolRead/WriteVynutit, aby odstavec začal na nové stránce.
IsInLineParagraphboolRead/WritePříznak vloženého odstavce (nezačíná novým řádkem).
HyperlinkTextstring?Read/WriteStarý řetězcový typ hypertextového odkazu.
HyperlinkHyperlink?Read/WriteTypová dekorace hypertextového odkazu použité v odstavci.
ZIndexintRead/WriteIndex Z-řazení používaný rendererem DOM.

Metody

SignatureDescription
PopupAnnotation(document: Document)Konstruktor popup vázaný na dokument; obdélník má výchozí hodnotu prázdný.
PopupAnnotation(page: Page, rect: Rectangle)Programový ctor — vytvoří anotaci /Popup v obdélníku na stránce.
Accept(visitor: AnnotationSelector)Volá Accept na této instanci PopupAnnotation.
GetRectangle(considerRotation: bool)Ohraničující obdélník upravený pomocí considerRotation.
ChangeAfterResize(transform: Matrix)Upraví geometrii anotace po změně velikosti stránky nebo hostitelského obdélníku uživatelem.
UpdateAppearances()Znovu vygeneruje normální stream vzhledu (/AP /N) z aktuální geometrie a barev anotace.
WriteXfdf(writer: System.Xml.XmlWriter)Serializuje tuto anotaci jako prvek XFDF do zapisovače (PDF 32000 §12.7.8 / XFDF 3.0).
Flatten()Zploští tuto anotaci — vykreslí její vizuální vzhled do obsahu stránky a odstraní ji z pole anotací stránky.
Clone()Mělká klonování — kopíruje skalární/stavy sdílené referencí.

Viz také

 Čeština