FileAttachmentAnnotation

FileAttachmentAnnotation

Přehled

FileAttachmentAnnotation je třída v Aspose.PDF FOSS pro .NET. Dědí od: MarkupAnnotation.

Představuje anotaci přílohy souboru.

Tato třída poskytuje 16 metod pro práci s objekty FileAttachmentAnnotation v programech .NET. Dostupné metody zahrnují: Accept, ChangeAfterResize, ClearState, Clone, FileAttachmentAnnotation, FindStateAnnotation, Flatten, GetRectangle, GetState, GetStateModel, MarkupAnnotation, SetMarkedState a 3 další metody. 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 48.

Vlastnosti

Název:Typ:PřístupPopis:
IconNamestring?ČteníNázev ikony (/Name entry), např.
FileNamestring?ČteníNázev připojeného souboru ze slovníku /FS.
FileFileSpecification?Čtení/zápisSpecifikace přiloženého souboru.
AnnotationTypeAnnotationTypeČteníVždy FileAttachment.
IconFileIconČtení/zápisPojmenovaný styl ikony pro značku přílohy.
OpacitydoubleČtení/zápisPrůhlednost anotace (/CA entry; 0..1).
CreationDateSystem.DateTimeČtení/zápisČasové razítko vytvoření zaznamenáno v /CreationDate.
PopupPopupAnnotation?Čtení/zápisPřidružená vyskakovací anotace (/Popup).
ReplyTypeReplyTypeČtení/zápisOdpovědní vztah k InReplyTo (/RT).
RichTextstring?Čtení/zápisObsah ve formátu rich-text (/RC), formátovaný jako XHTML.
Subjectstring?Čtení/zápisPředmět (/Subj).
Titlestring?Čtení/zápisAutor / název přenášený v /T.
RectRectangle?Čtení/zápisObdélník anotace (pozice na stránce).
InnerRectRectangle?ČteníObdélník anotace zmenšený podle položky /RD (rozdíly obdélníků) — oblast, která je skutečně vykreslena 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 nesoucí formátovaný text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisHorizontální zarovnání (zobrazeno jako doplněk k 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íčováno 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 znovu vygenerovat stream vzhledu, když je anotace uložena do převedeného dokumentu.
UseFontSubsetboolČtení/zápisZda má být vložené písmo (pokud existuje) podmnoženo.
Contentsstring?Čtení/zápisObsah anotace (text).
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 — položka /NM).
FullNamestring?ČteníPlně kvalifikovaný název anotace.
ModifiedDatestring?ČteníDatum změny.
ModifiedDateTimeČtení/zápisDatum /M (modifikováno) jako zadaný DateTime.
FlagsAnnotationFlagsČtení/zápisPříznaky anotace (/F entry) — používá se jako úložiště pro jak celočíselnou, tak typovanou formu.
AnnotationFlagsAnnotationFlagsČtení/zápisTypovaný alias příznaků odpovídající veřejnému rozhraní, které vystavuje AnnotationFlags jako vlastnost.
ActionPdfAction?Čtení/zápisAkce spojená s touto anotací (/A entry).
ActionsPdfActionCollectionČteníSbírka akcí spojených s touto anotací.
Authorstring?ČteníAutor anotace (/T položka).
AnnotationStatestring?ČteníStav anotace (/State entry), např.
AnnotationStateModelstring?ČteníModel stavu anotace (/StateModel entry), např.
InReplyToAnnotation?Čtení/zápisAnotace, na kterou tato odpovídá (/IRT entry).
QuadPointsPoint[]Čtení/zápisQuadPoints jako pole hodnot Point.
CharacteristicsCharacteristicsČteníVzhledové charakteristiky (barva okraje, barva pozadí, otočení).
PageIndexintČteníIndex stránky, která vlastní tuto anotaci, počítaný od 1.
PagePage?ČteníStránka, která vlastní tuto anotaci, nebo null, když ji nelze určit (např.
VerticalAlignmentVerticalAlignmentČtení/zápisVertikální zarovnání aplikováno 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žet tento odstavec na stejné stránce jako následující.
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ý řetězcový cíl hypertextového odkazu.
HyperlinkHyperlink?Čtení/zápisTypová dekorace hypertextového odkazu aplikovaná na odstavec.
ZIndexintČtení/zápisIndex Z-order používaný renderérem DOM.

Metody

Podpis:Popis:
FileAttachmentAnnotation(page: Page, rect: Rectangle, fileSpec: FileSpecification)Vytvořte novou anotaci typu file-attachment na stránce v oblasti rect odkazující na fileSpec.
Accept(visitor: AnnotationSelector)Volá Accept(visitor) na této instanci FileAttachmentAnnotation.
MarkupAnnotation(document: Document)Konstruktor vázaný na dokument pro vytvoření markup anotace, která ještě není připojena ke konkrétní stránce; volající ji později přidají pomocí page.Annotations.Add(annot).
GetState()Přečtěte položku /State ve slovníku vlastností anotace.
GetStateModel()Přečtěte položku /StateModel, přiřazujíc chybějící /entry k Undefined.
SetMarkedState(marked: bool)Nastavte /State na Označeno nebo Neoznačeno plus /StateModel = Označeno.
SetReviewState(state: AnnotationState)Nastavte stav revize.
SetReviewState(state: AnnotationState, userName: string)Nastavte stav recenze spolu s uživatelským jménem recenzenta (uloženým v /T podle specifikace PDF).
ClearState()Odstraňte všechny zaznamenané /State a /StateModel.
FindStateAnnotation()Najděte anotaci sledování stavu spojenou s tímto značkováním (nejnovější anotaci odpovědi /IRT, která obsahuje položku /State, podle PDF 32000 §12.5.6.3).
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 XFDF prvek 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()Mělký klon — kopíruje skalární a referencemi sdílený stav.

Viz také:

 Čeština