WidgetAnnotation

WidgetAnnotation

Přehled

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

Tato třída poskytuje 13 metod pro práci s objekty WidgetAnnotation v programech .NET. Dostupné metody zahrnují: Accept, ChangeAfterResize, Clone, ExportToJson, Flatten, GetCheckedStateName, GetRectangle, UpdateAppearances, WidgetAnnotation, 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 53.

Vlastnosti

Název:Typ:PřístupPopis:
AnnotationTypeAnnotationTypeČteníVždy Widget.
BorderBorder?Čtení/zápisŠířka okraje, styl a vzor čáry jsou získány ze slovníku BS widgetu (pole formuláře nesou svůj okraj zde, nikoli v /Border).
ActionsAnnotationActionCollectionČteníAkční sloty pro strom /AA widgetu.
DefaultAppearanceDefaultAppearanceČtení/zápisVýchozí vzhled (písmo, velikost, barva) pro tento widget.
ExportableboolČtení/zápisZda by měla být hodnota widgetu exportována při odeslání formuláře.
HighlightingHighlightingModeČtení/zápisVizualizační režim zvýraznění používaný, když uživatel klikne na widget (/H vstup).
OnActivatedPdfAction?Čtení/zápisAkce vyvolaná při aktivaci widgetu (/A entry).
ParentForms.Field?ČteníNadřazené pole, pokud je tento widget vizuálním potomkem pole AcroForm.
ReadOnlyboolČtení/zápisZda widget odmítá vstup (/Ff bit 1).
RequiredboolČtení/zápisZda musí být widget vyplněn před odesláním (/Ff bit 2).
HighlightModestringČteníRežim zvýraznění (/H entry).
DefaultAppearanceStringstring?ČteníVýchozí řetězec vzhledu (/DA entry).
NormalAppearanceXForm?ČteníVzhled widgetu “Normal” (stream /AP /N).
FieldValuestring?ČteníHodnota pole (/V položka).
DefaultFieldValuestring?ČteníVýchozí hodnota pole (/DV položka).
FieldTypestring?ČteníTyp pole (/FT položka).
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 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 nesoucí bohatý text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentČtení/zápisHorizontální zarovnání (zobrazeno navíc 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íčovaný podle názvu streamu vzhledu (N, D, R).
StatesAppearanceDictionaryČteníSlovník vzhledu-stavu (podslovník pro jednotlivé stavy v AP/N, např.
UpdateAppearanceOnConvertboolČtení/zápisZda při uložení anotace do převedeného dokumentu znovu generovat appearance stream.
UseFontSubsetboolČtení/zápisZda má být vložený font (je-li) podmnožkován.
Contentsstring?Čtení/zápisObsah anotace (text).
OpacitydoubleČtení/zápisPrůhlednost anotace (0.0 = průhledná, 1.0 = neprůhledná).
ColorColorČtení/zápisBarva okraje anotace (/C entry).
InteriorColorColor?Čtení/zápisBarva výplně anotace (/IC entry, 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 — položka /NM).
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 (modified) jako zadaný DateTime.
FlagsAnnotationFlagsČtení/zápisAnotační příznaky (/F entry) — používány jako úložná podpora pro jak int, tak typované formy.
AnnotationFlagsAnnotationFlagsČtení/zápisTypovaný alias Flags odpovídající veřejnému rozhraní, který vystavuje AnnotationFlags jako vlastnost.
ActionPdfAction?Čtení/zápisAkce spojená s touto anotací (/A záznam).
Authorstring?ČteníAutor anotace (/T záznam).
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 entry).
QuadPointsPoint[]Čtení/zápisQuadPoints jako pole hodnot Point.
CharacteristicsCharacteristicsČteníVzhledové charakteristiky (barva okraje, barva pozadí, otočení).
PageIndexintČteníIndex stránky číslovaný od 1, 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í použité na tento odstavec.
MarginMarginInfoČtení/zápisInformace o vnějším okraji aplikované 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 vloženého odstavce (nezačíná novým řádkem).
HyperlinkTextstring?Čtení/zápisZastaralý řetězcový cíl hypertextového odkazu.
HyperlinkHyperlink?Čtení/zápisDekorace typovaného hypertextového odkazu aplikovaná na odstavec.
ZIndexintČtení/zápisZ-order index používaný renderérem DOM.

Metody

Podpis:Popis:
WidgetAnnotation(doc: Document)Programatický ctor — vytvoří prázdnou anotaci widgetu spojenou s čtečkou dokumentu.
ExportToJson(stream: System.IO.Stream)Serializujte pole tohoto widgetu jako JSON do streamu.
ExportToJson(fileName: string)Serializujte pole tohoto widgetu jako JSON do souboru.
ExportToJson(stream: System.IO.Stream, options: ExportFieldsToJsonOptions?)Serializujte pole tohoto widgetu jako jediný FieldExportingData JSON objekt do streamu.
ExportToJson(fileName: string, options: ExportFieldsToJsonOptions?)Serializujte pole tohoto widgetu jako JSON do souboru.
GetCheckedStateName()Vrací název stavu vzhledu, který představuje stav „on“ / „checked“ tohoto widgetu (obvykle „Yes“), vyhledaný v klíčích slovníku /AP/N (cokoliv, co není „Off“).
Accept(visitor: AnnotationSelector)Volá Accept(visitor) na této instanci WidgetAnnotation.
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 element 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í/stavy sdílené referencí.

Viz také:

 Čeština