WidgetAnnotation

WidgetAnnotation

Opinie generală

WidgetAnnotation este o clasă în Aspose.PDF FOSS pentru .NET. Moștenitorii de la: Annotation.

Această clasă oferă 13 metode pentru a lucra cu obiecte WidgetAnnotation în programe .NET. Metodele disponibile includ: Accept, ChangeAfterResize, Clone, ExportToJson, Flatten, GetCheckedStateName, GetRectangle, UpdateAppearances, WidgetAnnotation, WriteXfdf. Toți membrii publicului sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS for .Net. Proprietăți: Action, Actions, ActiveState, Alignment, AnnotationFlags, AnnotationState, şi 52 mai mult.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
AnnotationTypeAnnotationTypeCiteşte.Întotdeauna Widget.
BorderBorder?Citire/scriereLățimea, stilul și modelul de tablă rezolvate din dicționarul BS al widgetului (câmpurile de formular își poartă limita acolo, nu în / Border).
ActionsAnnotationActionCollectionCiteşte.Slots de acțiune pentru arbore /AA.
DefaultAppearanceDefaultAppearanceCitire/scriereString de aparență implicită analizat în ambalajul tipărit DefaultAppearance.
ExportableboolCitire/scriereDacă valoarea widgetului trebuie exportată pe formularul de trimitere.
HighlightingHighlightingModeCitire/scriereModul de evidențiere vizuală utilizat atunci când utilizatorul face clic pe widget (/H entry).
OnActivatedPdfAction?Citire/scriereAcțiune invocată atunci când este activat widgetul (/O intrare).
ParentForms.Field?Citeşte.Câmpul părinte atunci când acest widget este copilul vizual al unui câmp AcroForm.
ReadOnlyboolCitire/scriereDacă widgetul respinge input (/Ff bit 1).
RequiredboolCitire/scriereDacă trebuie completat widgetul înainte de a fi trimis (/Ff bit 2).
HighlightModestringCiteşte.Modul de evidențiere (/întroducerea H).
DefaultAppearanceStringstring?Citeşte.Strângerea de aparență implicită (/întroducere DA).
NormalAppearanceXForm?Citeşte.Apariția “normală” a widgetului (fluxul /AP /N).
FieldValuestring?Citeşte.Valoarea câmpului (/înregistrare în V).
DefaultFieldValuestring?Citeşte.Valorile de câmp implicite (/întroducerea DV).
FieldTypestring?Citeşte.Tipul câmpului (/înregistrare FT).
RectRectangle?Citire/scriereRectangul de anotații (poziția pe pagină).
WidthdoubleCitire/scriereLățimea rectanglului de anotații.
HeightdoubleCitire/scriereÎnălțimea rectanglului de anotații.
ActiveStatestring?Citire/scriereStarea de aparență activă în prezent (/înregistrare AS).
AlignmentTextAlignmentCitire/scriereAlinierea textului (pentru comentariile cu text liber / widget care conțin text bogat).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentCitire/scriereAlinierea orizontală, expusă în plus față de Aligare; cele două sunt setate independent.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentCitire/scriereSupravegherea alinierii orizontale specifică textului.
AppearanceAppearanceDictionaryCiteşte.Dicționarul de aparență (/intrarea AP) tastat după numele fluxului de apariție (N, D, R).
StatesAppearanceDictionaryCiteşte.Dicționarul de stări aparente (subdictul per-state al AP/N, de exemplu.
UpdateAppearanceOnConvertboolCitire/scriereDacă se regenerează fluxul de aparență atunci când anotația este salvată într-un document convertit.
UseFontSubsetboolCitire/scriereDacă fontul încorporat (dacă există) trebuie să fie subsetat.
Contentsstring?Citire/scriereConținutul anotației (text).
OpacitydoubleCitire/scriereOpacitatea anotației (0,0 = transparent, 1,0 = opac).
ColorColorCitire/scriereCuloarea marjei de anotație (/înregistrare C).
InteriorColorColor?Citire/scriereCuloarea interioară a anotației (înregistrare/IC, pentru anotalațiile cu cerc/pătrate/linie).
Titlestring?Citire/scriereTitlul anotației (autorul pentru anotalațiile de marcare).
Namestring?Citire/scriereNumele de anotație (identificator unic intrarea /NM).
FullNamestring?Citeşte.Numele complet calificat.
Subjectstring?Citire/scriereSubiectul de anotare (/înregistrarea subj).
ModifiedDatestring?Citeşte.Data modificării.
ModifiedDateTimeCitire/scriereData /M (modificată) ca DateTime tipărit.
FlagsAnnotationFlagsCitire/scriereAnotări (/F entry) utilizate ca suport de stocare atât pentru formularele int, cât și pentru cele tipărite.
AnnotationFlagsAnnotationFlagsCitire/scriereAlias tipărit al flagelor care expune AnnotationFlags ca proprietate.
ActionPdfAction?Citire/scriereAcțiunea asociată cu această anotație (/O mențiune).
Authorstring?Citeşte.Autorul anotației (/înregistrare în T).
AnnotationStatestring?Citeşte.Statul de anotație (/intrarea statului), de exemplu:.
AnnotationStateModelstring?Citeşte.Modul de stare a anotației (/StateModel), de exemplu:.
ReplyTypestring?Citeşte.Tipul de răspuns (/TR), de exemplu:.
InReplyToAnnotation?Citire/scriereAnotatia la care răspunde (/IRT entry).
QuadPointsPoint[]Citire/scriereQuadPoints ca o matrice de valori punctuale.
CharacteristicsCharacteristicsCiteşte.Caracteristici de aspect (coloarea marginei, culoarea fondului, rotație).
PageIndexintCiteşte.1-based index of the page that owns this annotation.
PagePage?Citeşte.Pagina care deține această anotație, sau null atunci când nu poate fi rezolvată (de exemplu.
VerticalAlignmentVerticalAlignmentCitire/scriereAlinierea verticală aplicată la prezentul alineat.
MarginMarginInfo?Citire/scriereInformații privind marja externă aplicate acestui paragraf.
IsFirstParagraphInColumnboolCitire/scriereForțează paragraful să înceapă o nouă coloană.
IsKeptWithNextboolCitire/scrierePăstrați acest paragraf pe aceeași pagină ca și următorul.
IsInNewPageboolCitire/scriereForţaţi paragraful să înceapă pe o altă pagină.
IsInLineParagraphboolCitire/scriereSemnalizarea paragrafului din linie (nu începe o nouă linia).
HyperlinkTextstring?Citire/scriereObiectivul hiperlink tipărit cu string-uri vechi.
HyperlinkHyperlink?Citire/scriereDecorarea tipărită a hiperlinkului aplicată paragraful.
ZIndexintCitire/scriereIndicele de ordin Z utilizat de către redatorul DOM.

Metode de evaluare

SemnăturaDescriere:
WidgetAnnotation(doc: Document)Programatic ctor creează o anotație widget goală asociată cu cititorul doc.
ExportToJson(stream: System.IO.Stream)Serializează acest câmp de widget ca JSON într-un flux.
ExportToJson(fileName: string)Serializează acest câmp de widget ca JSON într-un fișier.
ExportToJson(stream: System.IO.Stream, options: ExportFieldsToJsonOptions?)Serializează acest câmp de widget ca un singur obiect JSON într-un flux.
ExportToJson(fileName: string, options: ExportFieldsToJsonOptions?)Serializează acest câmp de widget ca JSON într-un fișier.
GetCheckedStateName()Întoarce numele de stare care reprezintă starea “on” / “checked” a acestui widget (de obicei, “Da”), căutat din cheile /AP/N dict’s (orice nu este “Off”).
Accept(visitor: AnnotationSelector)Apeluri Accept pe această instanță WidgetAnnotation.
GetRectangle(considerRotation: bool)Rectangul de limitare ajustat prin considerRotation.
ChangeAfterResize(transform: Matrix)Ajustează geometria anotației după ce utilizatorul a schimbat dimensiunea paginii sau rectanglului gazdă.
UpdateAppearances()Regenerați fluxul de aspect normal (/AP /N) din geometria și culorile actuale ale anotației.
WriteXfdf(writer: System.Xml.XmlWriter)Serializați această anotație ca element XFDF la scriitor (PDF 32000 §12.7.8 / X F D F 3.0).
Flatten()Aplatizați această anotație transpuneți-i aspectul vizual în conținutul paginii și eliminați de la matricea de anotalații a paginei.
Clone()Clonul superficial copiează starea scalară/ref-shared.

Vezi și:

 Română