TextBoxField

Opinie generală

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

Această clasă oferă 26 de metode pentru a lucra cu obiecte TextBoxField în programe .NET. Metodele disponibile includ: Accept, AddBarcode, AddImage, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName, și 10 metode suplimentare. 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, AlternateName, AnnotationFlags, şi 81 mai mult.

Proprietăți

Numele de proprietateTipul de vehiculAccesulDescriere:
MaxFontSizedoubleCitire/scriereStatic default aplicat tuturor nou-create TextBoxFields’ auto-ajustare aspect.
FitIntoRectangleboolCitire/scriereStatic default aplicat tuturor nou-create TextBoxFields’ FitIntoRectangle steag.
WidthdoubleCitire/scriereLățimea layout-ului atunci când câmpul este plasat în interiorul unui container de layoot (celula tabelului, paragraf).
HeightdoubleCitire/scriereÎnălțimea de amenajare atunci când câmpul este plasat în interiorul unui container de planificare.
MultilineboolCitire/scriereSemnătură multiliniară (bitul 13 din /Ff).
MaxLenintCitire/scriereObţine sau stabileşte maximumul.
IsMultilineboolCiteşte.Obține este multiline.
IsPasswordboolCiteşte.Obţine parola.
TextVerticalAlignmentVerticalAlignmentCitire/scriereAlinierea verticală a textului în interiorul aspectului câmpului per referință publicată.
IsRichTextboolCiteşte.Adevărat atunci când câmpul Tx are setat semnul de text bogat (bitul 26 din /Ff).
JustificationintCiteşte.Justificarea textului: 0 = stânga, 1 = centru, 2 = dreapta.
ForceCombsboolCitire/scriereBitul 25 din /Ff (Comb): atunci când este setat, câmpul este împărțit în MaxLen de lățime egală.
ScrollableboolCitire/scriereInversul bitului 24 din /Ff (DoNotScroll).
SpellCheckboolCitire/scriereInversul bitului 23 din /Ff (DoNotSpellCheck).
Valuestring?Citire/scriereValoarea textului stocat în /V.
TypeFieldTypeCiteşte.Tipul de câmp.
FullNamestring?Citeşte.Numele complet calificat al câmpului.
Namestring?Citire/scriereNumele complet calificat al câmpului (alias pentru FullName).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentCitire/scriereSuprimarea alinierii orizontale specifică textului aplicată aspectului widget-ului câmpului.
PageIndexintCiteşte.1-based index of the page that owns this field’s widget.
PartialNamestring?Citire/scriereNumele parțial al câmpului (/T).
NormalAppearanceXForm?Citeşte.Apariția “normală” a câmpului (înregistrarea /AP/N).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryCiteşte.Străzile de aspect ale widget-ului (intrarea / AP), selectate prin numele apariției.
OnActivatedAnnotations.PdfAction?Citire/scriereAcțiunea activată atunci când acest câmp este activat (/O intrare).
CountintCiteşte.Numărul de copii din matrice /Kids fie câmpuri copil (noduri ierarhice) sau comentarii widget (un câmpul terminal cu mai multe widgets vizuale, cum ar fi o casetă de verificare grupată/radio).
FieldsField[]Citeşte.Copii tipizați în câmp de acest domeniu ca o matrice instantanee accesoriu de confort care reflectă câmpii pe formular.
DefaultValuestring?Citeşte.Valoarea implicită (/DV).
AlternateNamestring?Citire/scriereNumele câmpului alternativ / indicatorul instrumentelor (/înregistrarea TU).
FlagsAspose.Pdf.Annotations.AnnotationFlagsCitire/scriereSigiliile de anotație ale widgetului (/F entry), de exemplu:.
TabOrderintCitire/scriereIndicele ordinii de tablă pentru acest câmp.
IsReadOnlyboolCiteşte.Dacă câmpul este doar pentru citire.
ReadOnlyboolCitire/scriereDacă câmpul este doar pentru citire (alias setabil pentru paritatea API).
IsRequiredboolCiteşte.Dacă este necesar să se facă acest domeniu.
CharacteristicsAspose.Pdf.Annotations.CharacteristicsCiteşte.Caracteristici de aspect (colourarea marjei / fundalului, rotația widget-urilor).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceCitire/scriereApariția implicită (fonte, dimensiune, culoare) a câmpului pentru fiecare referință publicată pe WidgetAnnotation.
RectRectangle?Citire/scriereRectangul de câmp.
BorderBorder?Citire/scriereFrontea câmpului.
ColorColorCitire/scriereCuloarea câmpului (stocată în /DA ca șir de aspect standard RGB).
AnnotationIndexintCitire/scriere1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets.
IsGroupboolCiteşte.Dacă acest câmp este un container/un grup de câmpi copii.
IsSharedFieldboolCitire/scriereDacă acest câmp aparține unui grup de câmpi partajate.
IsSynchronizedboolCiteşte.Dacă colecția este sigură.
SyncRootobjectCiteşte.Sincronizare root; returnează această instanță.
MinFontSizedoubleCitire/scriereDimensiunea minimă a fontului utilizată de auto-ajustarea automată a aspectului câmpului.
MappingNamestring?Citire/scriereNumele de cartografiere utilizat de scripturi externe pentru a identifica câmpul.
AnnotationTypeAnnotationTypeCiteşte.Întotdeauna Widget.
ActionsAnnotationActionCollectionCiteşte.Slots de acțiune pentru arbore /AA.
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).
ParentForms.Field?Citeşte.Câmpul părinte atunci când acest widget este copilul vizual al unui câmp AcroForm.
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).
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).
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.
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).
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).
Subjectstring?Citire/scriereSubiectul de anotare (/înregistrarea subj).
ModifiedDatestring?Citeşte.Data modificării.
ModifiedDateTimeCitire/scriereData /M (modificată) ca DateTime tipărit.
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.
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:
TextBoxField(page: Page, rect: Rectangle)Creează un nou câmp de cutie text pe pagina specificată, cu rectangul dat.
TextBoxField(doc: Document, rect: Rectangle)Creează un nou câmp de cutie text asociat documentului (pagina atribuită prin Form.Add).
TextBoxField(doc: Document)Câmp de text legat la document fără un dreptunghi.
TextBoxField(page: Page, rects: Rectangle[])Câmpul de text multi-widget primul dreptunghi este utilizat pentru dicționarul widget; rectangulare suplimentare sunt stocate pe /Kids pentru a onora contractul cu mai multe widgets.
TextBoxField()Ctor fără parametri creează un câmp cu casetă de text neligat.
AddBarcode(code: string)Cod de codificare ca cod-bară în valoarea câmpului.
AddImage(image: System.Drawing.Image)Suport pentru suprapunerea imaginii.
Field(doc: Document)Creează un câmp legat de document.
GetEnumerator()Iterează comentariile pentru copiii acestui domeniu în /Kids.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)Copiați comentariile widget într-o matrice începând cu index.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)Executați acțiunea JavaScript furnizată împotriva acestui câmp.
ExportToJson(stream: Stream)Serializarea acestui câmp în JSON (un singur obiect FieldExportingData) prin fluxul furnizat.
ExportValueToJson(outputJsonStream: Stream, indented: bool)Scrie numele câmpului, steaguri și valoare într-un flux JSON.
Flatten()Aplatizați acest câmp transformați valoarea sa în conținut de pagină statică.
GetWidgetEnumerator()Enumerator tipărit la WidgetAnnotation.
ImportValueFromJson(inputJsonStream: Stream)Citește valoarea acestui câmp dintr-un flux JSON.
Recalculate()Calculați din nou valoarea câmpului de la scriptul său de calcul.
SetPosition(point: Aspose.Pdf.Point)Mută primul rectangle al câmpului la punctul furnizat (colțul din stânga sus).
WidgetAnnotation(doc: Document)Programatic ctor creează o anotație widget goală asociată cu cititorul doc.
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ță TextBoxField.
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).
Clone()Clonul superficial copiează starea scalară/ref-shared.

Vezi și:

 Română