RadioButtonField

RadioButtonField

Översikt

RadioButtonField är en klass i Aspose.PDF FOSS för .NET. ärvt från: ChoiceField.

Denna klass ger 27 metoder för att arbeta med RadioButtonField objekt i .NET-program. Tillgängliga metoder inkluderar: Accept, Add, AddOption, ChangeAfterResize, ChoiceField, Clone, CopyTo, DeleteOption, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field,och 12 ytterligare metoder. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .Net-paketet. och egenskaper: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,Och 89 fler.

ägodelar

NamnTyp avAccessBeskrivning
NoToggleToOffboolLäs/ Skriv/Ff bit 15 (NoToggleToOff): när sann kan användaren inte ta bort den valda radioknappen genom att klicka på den igen.
StyleBoxStyleLäs/ SkrivVisuell stil av radioglyf (/MK / CA).
ShapeBoxShapeLäs/ SkrivUtanför gränsvärdet av radio-knapps widgets.
PageIndexintLäsning1-based page index of the field’s first widget.
OptionsOptionCollectionLäsningRadio-knappsalternativsamlingen.
IsRadioboolLäsningOavsett om detta är en radio knapp (alltid sant för RadioButtonField).
IsPushbuttonboolLäsningOavsett om detta är en pushbutton (alltid falsk för RadioButtonField).
SelectedValuestring?LäsningAktuellt valda värde, eller noll om inget är valt.
SelectedintLäs/ SkrivFå eller ställa in indexet på 1-baserat av det valda radio knappen alternativet bland widget /AP/N utseende-staterna (med undantag för den universella “Off” tillstånd).
Valuestring?Läs/ Skrivöverflöd av värde.
IsComboboolLäsningHämtar is combo.
IsEditableboolLäsningHämtar IsEditable.
IsMultiSelectboolLäsningHämtar is multi select.
IsSortedboolLäsningHämtar is sorted.
MultiSelectboolLäs/ SkrivFå/ställa MultiSelect (/Ff bit 22 – 0-baserad 21).
CommitImmediatelyboolLäs/ SkrivFå/sätt CommitOnSelChange (/Ff bit 27 – 0-baserad 26).
SelectedItemsint[]Läs/ Skriv0-based selected-option indices (Aspose.Pdf shape int[] sibling of SelectedIndices; setter rewrites /V from the matching options).
SelectedValuesIReadOnlyList<string>Läs/ SkrivDe värden som valts för närvarande.
SelectedIndicesIReadOnlyList<int>Läsning0-baserade index för valda värden i listan Alternativ.
TypeFieldTypeLäsningTyp av fält.
FullNamestring?LäsningFullt kvalificerad fältnamn.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentLäs/ SkrivTextspecifik horisontell anpassning överrida tillämpas på fältet widget utseende.
PartialNamestring?Läs/ SkrivDelvis fältnamn (/T).
NormalAppearanceXForm?LäsningFältets “Normal” utseende ( /AP / N-inträde).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryLäsningFält widgetens utseende strömmar ( /AP-inträde), nyckeln med utseendet namn.
OnActivatedAnnotations.PdfAction?Läs/ SkrivAktionen utlöses när det här fältet aktiveras (/A inmatning).
CountintLäsningAntal barn i detta fält /Kids array - antingen barnområden (hierarkiska noder) eller widgetannotationer (en terminalfält med flera visuella widgets, till exempel en grupp checkbox/radio).
FieldsField[]LäsningFält-typ barn i detta fält som en snapshot array – bekvämlighet tillbehör speglar fälten på formen.
DefaultValuestring?LäsningDet standardvärdet ( / DV ) är det.
AlternateNamestring?Läs/ SkrivAlternativt fältnamn / verktygstips (/TU ingång).
FlagsAspose.Pdf.Annotations.AnnotationFlagsLäs/ SkrivWidgetannotation flaggor (/F entré), t.ex.
TabOrderintLäs/ SkrivTab order index för det här fältet.
IsReadOnlyboolLäsningOavsett om fältet är läst-enbart.
ReadOnlyboolLäs/ SkrivOm fältet är bara läst (settable alias för API parity).
IsRequiredboolLäsningOm fältet behövs.
CharacteristicsAspose.Pdf.Annotations.CharacteristicsLäsningUtseende egenskaper (gräns / bakgrund färger, widget rotation).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceLäs/ SkrivStandardutseende (fonte, storlek, färg) av fältet – per publicerad referens på WidgetAnnotation.
RectRectangle?Läs/ SkrivFältets rektangulär.
ColorColorLäs/ SkrivFältfärgen (lagrad i /DA standard utseende sträng som RGB).
AnnotationIndexintLäs/ Skriv1-based tab position of this field’s widget within its page’s /Annots array — the array order is the page tab order.
FitIntoRectangleboolLäs/ SkrivGlobal flagga: När det är sant, blir ett fält värde automatiskt nedsatt för att passa sin widget rektangle.
IsGroupboolLäsningOm detta fält är en container/grupp av barnfält.
IsSharedFieldboolLäs/ SkrivOm detta fält tillhör en delad fälttgrupp.
IsSynchronizedboolLäsningOm samlingen är trådsäker.
SyncRootobjectLäsningSynkronisering root; återvänder denna instans.
MaxFontSizedoubleLäs/ SkrivMaximalt fontstorlek som används av fältet utseende auto-fit.
MinFontSizedoubleLäs/ SkrivMinimi fontstorlek som används av fältet utseende auto-fit.
MappingNamestring?Läs/ SkrivKartläggning namn som används av externa skript för att identifiera fältet.
AnnotationTypeAnnotationTypeLäsningAlltid en widget.
BorderBorder?Läs/ SkrivGränsbredd, stil och dash mönster löst från widgetens BS-lagsbok (formfält bär sin gränser där, inte i /Border).
ActionsAnnotationActionCollectionLäsningAction slots för widgetens /AA träd.
ExportableboolLäs/ SkrivOm widgetens värde ska exporteras på formuläret.
HighlightingHighlightingModeLäs/ SkrivVisuell betong används när användaren klickar på widgeten (/H-inträde).
ParentForms.Field?LäsningFöräldraljord när denna widget är det visuella barnet i ett AcroForm fält.
RequiredboolLäs/ SkrivOm widgeten måste fyllas innan du skickar (/Ff bit 2).
HighlightModestringLäsningDet är högljudläget (/H ingång).
DefaultAppearanceStringstring?LäsningDet standard utseende sträng (/DA ingång).
FieldValuestring?LäsningFältvärdet ( / V ingång).
DefaultFieldValuestring?LäsningStandardfältvärdet (/DV ingång).
FieldTypestring?LäsningFälttyp ( / FT ingång).
InnerRectRectangle?LäsningAnnotation rektangeln insett av /RD (rektangel skillnader) ingång - regionen faktiskt dragit inuti Rect.
WidthdoubleLäs/ Skrivbredden på anmälningsrektangeln.
HeightdoubleLäs/ SkrivHöjden på anmälningsrektangeln.
ActiveStatestring?Läs/ SkrivAktuellt aktiva utseende (/AS ingång).
AlignmentTextAlignmentLäs/ SkrivText anpassning (för gratis text / widget anteckningar med rik text).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentLäs/ SkrivHorisontell anpassning (Aspose.Pdf exponerar detta utöver Anpassningen; de två är oberoende inställbara).
StatesAppearanceDictionaryLäsningUtseende-stat ordbok (den per-state subdikt av AP/N, t.ex.
UpdateAppearanceOnConvertboolLäs/ SkrivAtt regenerera utseendet när en anteckning sparas i ett konverterat dokument.
UseFontSubsetboolLäs/ SkrivOm det är en (om)drivning som skall ske.
Contentsstring?Läs/ SkrivInnehållet i anmälningen (text ).
OpacitydoubleLäs/ SkrivAnnotation opacity (0.0 = transparent, 1.0 = opaque).
InteriorColorColor?Läs/ SkrivAnnotationens inre färg (/IC-inträde, för cirkel/kvarts/linjeannotationer).
Titlestring?Läs/ SkrivAnnotationens titel (författare för markupannotationer).
Namestring?Läs/ SkrivAnnotationens namn (en enda identifierare - /NM-inträde).
Subjectstring?Läs/ SkrivAnmälningsfrågan ( / Subj entry).
ModifiedDatestring?Läsningändringens datum.
ModifiedDateTimeLäs/ SkrivDen /M (förändrade) datum som en typ DateTime.
AnnotationFlagsAnnotationFlagsLäs/ SkrivTypiska alias av flaggor som matchar den Aspose.Pdf offentliga ytan som exponerar AnnotationFlags som en egendom.
ActionPdfAction?Läs/ SkrivÅtgärden som är förknippad med denna anmälning (/A inmatning).
Authorstring?LäsningFörfattaren till anmälningen (/T entré).
AnnotationStatestring?LäsningAnnotationstillståndet (/Stats ingång), t.ex.
AnnotationStateModelstring?LäsningAnnotationens statismodell (/StateModel ingång), t.ex.
ReplyTypestring?LäsningSvarstyp (/RT ingång) t.ex.
InReplyToAnnotation?Läs/ SkrivAnmälningen i detta avsnitt är återställande till (/IRT entry).
QuadPointsPoint[]Läs/ SkrivQuadPoints som en uppsättning poängvärden.
PagePage?LäsningDen sida som äger denna anmälan, eller noll när den inte kan lösas (t.ex.
VerticalAlignmentVerticalAlignmentLäs/ SkrivVertikal anpassning som tillämpas på denna punkt.
MarginMarginInfoLäs/ SkrivOuter-margin information tillämpad på denna punkt.
IsFirstParagraphInColumnboolLäs/ SkrivTvinga paragrafen att starta en ny kolumn.
IsKeptWithNextboolLäs/ SkrivHåll detta avsnitt på samma sida som nästa.
IsInNewPageboolLäs/ SkrivTvinga paragrafen att börja på en ny sida.
IsInLineParagraphboolLäs/ SkrivInline paragraf flagga (börjar inte en ny linje).
HyperlinkTextstring?Läs/ SkrivLegacy string-typ hyperlänk mål.
HyperlinkHyperlink?Läs/ SkrivTypad hyperlänk dekoration tillämpad på paragrafen.
ZIndexintLäs/ SkrivZ-orderindex som används av DOM renderaren.

Metoder

SignatureBeskrivning
RadioButtonField(page: Page)Skapar ett nytt radio-knapparfält som är kopplat till läsaren på den levererade sidan.
RadioButtonField(page: Page, rect: Rectangle)Konstruera med fältenivå /Rätt set.
RadioButtonField(doc: Document)Kalla RadioButtonField(doc) på detta RadioButtonField instans.
AddOption(optionName: string, rect: Rectangle)Lägg till ett alternativ med det angivna utseende-statusnamnet i den levererade rektangeln.
AddOption(optionName: string)Lägg till ett radioalternativ efter namn endast; skuggar den arvade versionen ChoiceField så reflektion yta det på denna typ.
Add(option: RadioButtonOptionField)Lägg till en konfigurerad RadioButtonOptionField som ett barn widget av denna radiogrupp.
SetPosition(point: Aspose.Pdf.Point)Flytta widgetens rektangle till poäng, bevarar den aktuella bredden/höjden.
ChoiceField(doc: Document)Kalla ChoiceField(doc) på detta RadioButtonField instans.
DeleteOption(optionName: string)Ta bort det första alternativet matchande alternativName (oavsett om det är en bar PdfString eller som halvdelen av ett [export, namn] par).
Field(doc: Document)Skapa ett fält som är kopplat till ett dokument.
GetEnumerator()Iterat widgetannotationer för barn i detta fält i /Kids array.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)Kopiera widgetannotationer till en rad som börjar med index.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)Utför den åtgärd som tillhandahålls JavaScript mot det här fältet.
ExportToJson(stream: Stream)Seriliera detta fält till JSON (en enda FieldExportingData objekt) via den levererade strömmen.
ExportValueToJson(outputJsonStream: Stream, indented: bool)Skriv fältnamn, flaggor och värde till en JSON-ström.
Flatten()Flatta detta fält - konvertera dess värde till statiskt innehåll på sidan.
GetWidgetEnumerator()Enumerator skrivs till WidgetAnnotation.
ImportValueFromJson(inputJsonStream: Stream)Läs värdet av detta fält från en JSON-ström.
Recalculate()Återberäkna fältet värde från dess beräkningsskript.
WidgetAnnotation(doc: Document)Programmatisk ctor - skapar en enkel widgetannotation som är associerad med docs läsare.
GetCheckedStateName()Returnerar utseende statusnamnet som representerar “on” / “checked” tillståndet i detta widget (typiskt “Ja”), ser upp från /AP/N dikts nycklar (allt som inte är “Off”).
Accept(visitor: AnnotationSelector)Standardutseende (form, storlek, färg) av fältet – per publicerad referens på .
GetRectangle(considerRotation: bool)Gränssnitt rektangeln justerad av considerRotation.
ChangeAfterResize(transform: Matrix)Anpassa anmälningsgeometri efter att användaren omvandlat sidan eller värdretangeln.
UpdateAppearances()Regenerera den normala utseendet ström (/AP / N) från anmälningens aktuella geometri och färger.
WriteXfdf(writer: System.Xml.XmlWriter)Serialisera denna anmälning som ett XFDF-element till författaren (PDF 32000 §12.7.8 / X FDF 3.0).
Clone()Shallow clone - kopierar scalar/ref-shared status.

Se även

 Svenska