ButtonField
Overview
ButtonField az .NET-es FOSS Aspose.PDF osztály. Az örökölők: Field.
A nyomtató gombos űrlap mező (FT=Btn a Pushbutton jelzővel).
Ez a osztály 23 módszert biztosít az ButtonField objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: Accept, AddImage, ButtonField, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, GetCheckedStateName, és 9 további módszer. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.PDF FOSS for .Net csomag telepítése után. A tulajdonságok: Action, Actions, ActiveState, Alignment, AlternateCaption, AlternateIcon, és még 79.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
NormalCaption | string? | Olvasás/írás | A gombon látható felirat a normál állapotban (MK dict /CA bejegyzés). |
AlternateCaption | string? | Olvasás/írás | A felhasználó a egér gombját nyomva tartotta meg az alábbi feliratokat (/MK /AC). |
RolloverCaption | string? | Olvasás/írás | A nyomtató (/MK /RC) mozgása alatt látható felirat. |
NormalIcon | XForm? | Olvasás/írás | A normál állapotban használt ikonnak (/MK /I) a XObject űrlap. |
RolloverIcon | XForm? | Olvasás/írás | Az XObject űrlap a felforgatási ikonnak (/MK /RI) használható. |
AlternateIcon | XForm? | Olvasás/írás | Az XObject űrlap a lefelé/alternatív ikonnak (/MK /IX) használható. |
ICPosition | IconCaptionPosition | Olvasás/írás | A felirat helyzete az ikonnal szemben (/MK /TP). |
IconFit | IconFit | Read | A jelkép méretezési paraméterek (/MK /IF). |
Type | FieldType | Read | A mező típus. |
FullName | string? | Read | A teljes mértékben minősített mezőnév. |
Name | string? | Olvasás/írás | A teljes mértékben minősített mezőnév (a FullName név). |
TextHorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Olvasás/írás | A mező widget megjelenésére alkalmazott, szövegre vonatkozó vízszintes összehangolás felülírása. |
PageIndex | int | Read | 1-based index of the page that owns this field’s widget. |
PartialName | string? | Olvasás/írás | A részleges mező neve (/T). |
NormalAppearance | XForm? | Read | A mező “Normal” megjelenése (a /AP/N bejegyzés). |
Appearance | Aspose.Pdf.Annotations.AppearanceDictionary | Read | A mező widget megjelenési folyamatai (a /AP bejegyzés), a megjelenítési név szerint. |
OnActivated | Annotations.PdfAction? | Olvasás/írás | A mező aktiválása esetén indított cselekvés (/Eredmény). |
Value | string? | Olvasás/írás | A mező értéke (/V). |
Count | int | Read | A /Kids array mezőben lévő gyerekek száma vagy gyermekmezők (hierarchia csomópontok) vagy widget megjegyzések (a terminál mező több vizuális widgettel, például csoportosított jelölőfelület/rádió). |
Fields | Field[] | Read | A mezőtírolt gyermekeket a mezőről egy pillanatfelvétel-sorozatként kényelmi kiegészítő, amely tükrözi a terepet. |
DefaultValue | string? | Read | Az alapértelmezett érték (/DV). |
AlternateName | string? | Olvasás/írás | A mező alternatív neve / eszközcsomag (/TU bejegyzés). |
Flags | Aspose.Pdf.Annotations.AnnotationFlags | Olvasás/írás | A widget megjegyzési jelölései (/F bejegyzés), pl. |
TabOrder | int | Olvasás/írás | A mező táblázatrendje. |
IsReadOnly | bool | Read | Az, hogy a mező csak olvasható-e. |
ReadOnly | bool | Olvasás/írás | Az, hogy a mező csak olvasható-e (az API párságra beállítható álnév). |
IsRequired | bool | Read | A mező szükségessége. |
Characteristics | Aspose.Pdf.Annotations.Characteristics | Read | A külső jellemzők (határ/ háttérszín, widget forgatása). |
DefaultAppearance | Aspose.Pdf.Annotations.DefaultAppearance | Olvasás/írás | Az mező alapértelmezett megjelenése (szövegtípus, méret, szín) a WidgetAnnotation-on közzétett hivatkozásonként. |
Rect | Rectangle? | Olvasás/írás | A mező téglalap. |
Border | Border? | Olvasás/írás | A mező határán. |
Color | Color | Olvasás/írás | A mező színe (az /DA alapértelmezett megjelenési szalagban RGB-ként tárolt). |
AnnotationIndex | int | Olvasás/írás | 1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets. |
FitIntoRectangle | bool | Olvasás/írás | Globális zászló: ha igaz, a mező értéke automatikusan méretezik az eszköz téglalapjához. |
IsGroup | bool | Read | Az, hogy ez a mező egy tartály/gyermekmezők csoportja. |
IsSharedField | bool | Olvasás/írás | Az, hogy a mező egy megosztott mezők csoportjához tartozik-e. |
IsSynchronized | bool | Read | Hogy a gyűjtemény szál-biztonságos. |
SyncRoot | object | Read | Szinkronizációs gyökér; visszaadja ezt a példányt. |
MaxFontSize | double | Olvasás/írás | A mező megjelenési automatikus beállításának maximális betűtípusmérete. |
MinFontSize | double | Olvasás/írás | A mező megjelenési automatikus beállításának minimális betűtípusmérete. |
MappingName | string? | Olvasás/írás | A mező azonosításához külső betűtípusok által használt térképzési név. |
AnnotationType | AnnotationType | Read | Mindig Widget. |
Actions | AnnotationActionCollection | Read | Akciószlótok a widget /AA fájára. |
Exportable | bool | Olvasás/írás | Az e-mailben megadott elemek értékének exportálása. |
Highlighting | HighlightingMode | Olvasás/írás | A felhasználó a widgetre kattintásakor (/H bejegyzés) használt vizuális kiemelési mód. |
Parent | Forms.Field? | Read | Szülőmező, ha ez a widget egy AcroForm mező vizuális gyermeke. |
Required | bool | Olvasás/írás | Az e-mailben szereplő adatok és a kézikönyvek között található információk. |
HighlightMode | string | Read | A fényjelző mód (/H bejegyzés). |
DefaultAppearanceString | string? | Read | Az alapértelmezett megjelenési szalag (/DA bejegyzés). |
FieldValue | string? | Read | A mező értéke (/V bejegyzés). |
DefaultFieldValue | string? | Read | Az alapértelmezett mező értéke (/DV bejegyzés). |
FieldType | string? | Read | A mező típusa (/FT bejegyzés). |
Width | double | Olvasás/írás | A megjegyzés négyzetszög szélessége. |
Height | double | Olvasás/írás | A megjegyzés négyzetszéles magassága. |
ActiveState | string? | Olvasás/írás | Jelenleg aktív megjelenési állapot (/AS bejegyzés). |
Alignment | TextAlignment | Olvasás/írás | A szöveg összehangolása (a gazdag szöveget tartalmazó szabad-szöveges / widget megjegyzések esetében). |
HorizontalAlignment | Aspose.Pdf.HorizontalAlignment | Olvasás/írás | A horizontális kiállítás, a Kiállítás mellett feltüntetve; mindkettő függetlenül beállítható. |
States | AppearanceDictionary | Read | A megjelenési állapot szótár (az AP/N államonkénti alszó, pl. |
UpdateAppearanceOnConvert | bool | Olvasás/írás | Az átalakított dokumentumban a megjegyzés mentése esetén regenerálja-e az megjelenési áramlást. |
UseFontSubset | bool | Olvasás/írás | Az, hogy a beágyazott betűtípust (ha van) albeállítani kell-e. |
Contents | string? | Olvasás/írás | A megjegyzés tartalma (szöveg). |
Opacity | double | Olvasás/írás | Az említett értékek a következők:. |
InteriorColor | Color? | Olvasás/írás | A megjegyzés belső színe (/IC bejegyzések, kör-, négyzet- és vonalmegjegyzéseket illetően). |
Title | string? | Olvasás/írás | A megjegyzés címe (a jelölési megjelölések szerzője). |
Subject | string? | Olvasás/írás | A megjegyzés tárgya (/Subj bejegyzése). |
ModifiedDate | string? | Read | A módosítás időpontja. |
Modified | DateTime | Olvasás/írás | A /M (módosított) dátum egy beírt DateTime-ként. |
AnnotationFlags | AnnotationFlags | Olvasás/írás | A Flags álneve, amely a AnnotationFlags tulajdonságot mutatja be. |
Action | PdfAction? | Olvasás/írás | A fenti megjegyzéssel kapcsolatos cselekmény (/Egy bejegyzés). |
Author | string? | Read | A megjegyzés szerzője (/T-bejegyzést). |
AnnotationState | string? | Read | A megjegyzés állapotát (/az állambevitelét), pl. |
AnnotationStateModel | string? | Read | A bejegyzés állapotmodell (/StateModel) tétel, pl. |
ReplyType | string? | Read | A válasz típusa (/RT bejegyzés), pl. |
InReplyTo | Annotation? | Olvasás/írás | A megjegyzés, amelyre ez a válasz (/IRT bejegyzést). |
QuadPoints | Point[] | Olvasás/írás | QuadPoints pontértékek tárolószorosaként. |
Page | Page? | Read | A oldal, amely a tulajdonosja ennek az annotációnak vagy null, ha nem lehet megoldani (pl. |
VerticalAlignment | VerticalAlignment | Olvasás/írás | A fenti bekezdésben alkalmazott függőleges beállítás. |
Margin | MarginInfo? | Olvasás/írás | A CRR 22. cikke (1) bekezdésének a) pontja. |
IsFirstParagraphInColumn | bool | Olvasás/írás | Erőzni a bekezdés, hogy egy új oszlopot kezdjen. |
IsKeptWithNext | bool | Olvasás/írás | Ezt a bekezdést ugyanazon az oldalon tartsd, mint a következőt. |
IsInNewPage | bool | Olvasás/írás | Erősen indítsd el az bekezdést egy új oldalon. |
IsInLineParagraph | bool | Olvasás/írás | A betűs bekezdés jelzése (nem kezd új sorot). |
HyperlinkText | string? | Olvasás/írás | A legrégebbi sztringes hiperlink célpont. |
Hyperlink | Hyperlink? | Olvasás/írás | A bekezdésre alkalmazott hiperlinkek dekorációja. |
ZIndex | int | Olvasás/írás | A DOM-rendszernek használt Z soros index. |
Methods
| Signature | Description |
|---|---|
ButtonField() | Hívja a ButtonField-t ebben aButtonField példányban. |
ButtonField(doc: Document, rect: Rectangle) | |
ButtonField(page: Page, rect: Rectangle) | |
AddImage(image: System.Drawing.Image) | Csatlakozzon egy képet a gomb normál ikonjává. |
Field(doc: Document) | A dokumentumhoz kötött mező létrehozása. |
GetEnumerator() | Iterálja a widget megjegyzéseket az /Kids array-ben. |
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int) | Képzelje a widget megjegyzéseket egy index kezdő array-ba. |
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction) | Az adott JavaScript művelet végrehajtása a mező ellen. |
ExportToJson(stream: Stream) | A mezőt a megadott áramláson keresztül JSON-ra (egyszeri FieldExportingData objektum) sorosítsuk. |
ExportValueToJson(outputJsonStream: Stream, indented: bool) | Írja meg a mező nevét, jelzőket és értékeket egy JSON-áramra. |
Flatten() | Flat this field forgatja értékét statikus oldal tartalom. |
GetWidgetEnumerator() | A listázó a WidgetAnnotation címre írja. |
ImportValueFromJson(inputJsonStream: Stream) | Olvasd el a mező értékeit egy JSON-áramból. |
Recalculate() | Újra számolja ki a mező értéke az adott számítási szövegből. |
SetPosition(point: Aspose.Pdf.Point) | A mező első méretezését a megadott pontra (feljebb bal sarokba) mozgassa. |
WidgetAnnotation(doc: Document) | A programmatic ctor egy üres widget megjegyzést hoz létre, ami a doc olvasójához kapcsolódik. |
GetCheckedStateName() | Visszaadja a megjelenési állapot nevét, amely az e widget “bekapcsolt” / “ellenőriztett” állapotát jelöli (általában “Igen”), és felnézi a /AP/N dikták billentyűjétől (bármi, ami nem “Vágott”). |
Accept(visitor: AnnotationSelector) | A ButtonField példányra elfogadott hívás. |
GetRectangle(considerRotation: bool) | A határos téglalap a considerRotation-val módosítva. |
ChangeAfterResize(transform: Matrix) | A felhasználó a oldal vagy az otthoni téglalap méretének megváltoztatása után módosítsa a megjegyzés geometriáját. |
UpdateAppearances() | A normál megjelenési áramlás (/AP /N) a megjegyzés jelenlegi geometríájából és színéből történő regenerációja. |
WriteXfdf(writer: System.Xml.XmlWriter) | Sorozza ezt a megjegyzést, mint egy XFDF elemet az íróhoz (PDF 32000 §12.7.8 / X F D F 3.0). |
Clone() | Shallow clone másolat a skalar/ref-shared állapotról. |