ChoiceField

סקירה כללית

ChoiceField הוא שיעור ב Aspose.PDF FOSS עבור .NET. מורשת מ : Field.

שיעור זה מספק 25 שיטות לעבוד עם אובייקטים ב- .NET תוכניות. שיטות זמינות כוללות: Accept, AddOption, ChangeAfterResize, ChoiceField, Clone, CopyTo, DeleteOption, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten,10 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת Aspose.PDF FOSS עבור חבילת .Net. רכוש : Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,ועוד 82 עוד.

נכסים

שםסוגגישהתיאור
IsComboboolקראוזה מה שקורה עם Combo.
IsEditableboolקראואם זה נכון, הוא מתאים.
IsMultiSelectboolקראואם יש לך את זה הוא Multi Select.
IsSortedboolקראוזה מקבל את זה מסודר.
MultiSelectboolקרא / כתיבהקבל/הגדיר MultiSelect (/Ff bit 22 – 0-based 21).
CommitImmediatelyboolקרא / כתיבהקבל/הגדיר CommitOnSelChange (/Ff ביט 27 – 0 מבוסס 26).
SelectedItemsint[]קרא / כתיבה0-based selected-option indices (int[] sibling of SelectedIndices; setter rewrites /V from the matching options).
SelectedValuesIReadOnlyList<string>קרא / כתיבההערכים שנבחרו כיום.
SelectedIndicesIReadOnlyList<int>קראואינדיקטורים המבוססים על 0 של ערכים שנבחרו ברשימת האפשרויות.
OptionsOptionCollectionקראואוסף האפשרויות הבחירה.
Selectedintקרא / כתיבה1-based index of the currently selected option, or -1 when no option is selected or the selection cannot be matched against the option list.
Valuestring?קרא / כתיבהערך שדה ( / V ).
TypeFieldTypeקראוסוג השדה .
FullNamestring?קראושם שדה מוסמך לחלוטין.
Namestring?קרא / כתיבהשם שדה מוסמך לחלוטין (לדוגמה עבור FullName).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentקרא / כתיבהטקסט ספציפי תאימות אורגנטית מעלות מיושמת על המראה של ויג’ט השדה.
PageIndexintקראו1-based index of the page that owns this field’s widget.
PartialNamestring?קרא / כתיבהשם שדה חלקי ( / T ).
NormalAppearanceXForm?קראוהמראה “נורמלי” של השדה (הכנס /AP /N).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryקראוהמראה של ויג’ט השדה זורם (הכנס /AP), מפתח על ידי שם המבט.
OnActivatedAnnotations.PdfAction?קרא / כתיבההפעולה נפתחה כאשר השדה הזה מופעל (/הכנס).
Countintקראומספר הילדים בשדה זה /Kids סדרת - או שדות ילדים (עכברים הירוקרטי) או גיג’טים (שדה מסוף עם וידגים חזותיים מרובים, כגון תיבת בדיקה קבוצתית/רדיו).
FieldsField[]קראותינוקות שדה-טופס של השדה הזה כקלטת צילומים - תוספת נוחות מראה שדות על הצורה.
DefaultValuestring?קראוערך הונחה ( / DV ).
AlternateNamestring?קרא / כתיבהשם שדה חלופי / טיף כלי (/TU כניסה).
FlagsAspose.Pdf.Annotations.AnnotationFlagsקרא / כתיבההדגלים של הכרטיס (/F entry), למשל.
TabOrderintקרא / כתיבהמדד הפקודה של השדה הזה.
IsReadOnlyboolקראואם השדה הוא קריאה בלבד.
ReadOnlyboolקרא / כתיבההאם השדה הוא קריאה בלבד (לדוגמה, alias settable for API parity).
IsRequiredboolקראואם יש צורך בשדה.
CharacteristicsAspose.Pdf.Annotations.Characteristicsקראותכונות המראה (גבולות / צבעים רקע, סיבוב וידג’ט).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceקרא / כתיבהמראה ברירת מחדל (צורה, גודל, צבע) של השדה — לפי התייחסות שפורסמה ב WidgetAnnotation.
RectRectangle?קרא / כתיבהשדה הישרדות של השדה.
BorderBorder?קרא / כתיבההגבול של השדה.
ColorColorקרא / כתיבהצבע השדה (מוחסן בשורת המראה הנדרשת /DA כ- RGB).
AnnotationIndexintקרא / כתיבה1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets.
FitIntoRectangleboolקרא / כתיבהדגל גלובלי: כאשר נכון, ערך השדה מופחת באופן אוטומטי כדי להתאים את היקף הגיג’ט שלו.
IsGroupboolקראוהאם שדה זה הוא מחסן / קבוצה של שדות ילדים.
IsSharedFieldboolקרא / כתיבההאם שדה זה שייך לקבוצה של שדות משותפים.
IsSynchronizedboolקראוהאם הקולקציה בטוחה?.
SyncRootobjectקראושורש סינכרון; חוזר לאינדקס זה.
MaxFontSizedoubleקרא / כתיבהגודל הטקסט המקסימלי המשמש על ידי מראה השדה מתאים באופן אוטומטי.
MinFontSizedoubleקרא / כתיבהגודל האות המינימלי המשמש על ידי מראה השדה מתאים באופן אוטומטי.
MappingNamestring?קרא / כתיבהשמות מפות המשמשים על ידי סקריפטים חיצוניים כדי לזהות את השדה.
AnnotationTypeAnnotationTypeקראותמיד וידג’ט.
ActionsAnnotationActionCollectionקראופלטות פעולה עבור העץ /AA של ויג’ט.
Exportableboolקרא / כתיבההאם הערך של ויג’ט צריך להיות מיוצא על הצעת טופס.
HighlightingHighlightingModeקרא / כתיבהמצב הדגש חזותי המשמש כאשר משתמש לוחץ על ויג’ט (/H כניסה).
ParentForms.Field?קראושדה הורה כאשר ויג’ט זה הוא הילד החזותי של שדות AcroForm.
Requiredboolקרא / כתיבההאם יש למלא את הוויג’ט לפני ההודעה (/Ff bit 2).
HighlightModestringקראומצב ההדגמה ( / H entry ).
DefaultAppearanceStringstring?קראושורת המראה הנדרשת (/DA entry).
FieldValuestring?קראוערך שדה ( / V כניסה ).
DefaultFieldValuestring?קראוערך שדה ברירת המחדל ( / DV כניסה).
FieldTypestring?קראוסוג השדה ( / כניסה FT ).
Widthdoubleקרא / כתיבהאת רוחב היד של האות.
Heightdoubleקרא / כתיבההגובה של ציר ההרצאה.
ActiveStatestring?קרא / כתיבהמצב המראה הפעיל הנוכחי (/ AS entry).
AlignmentTextAlignmentקרא / כתיבההתאמה טקסט (לדוגמאות טקס חינם / ויגייט עם טוקס עשיר).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentקרא / כתיבההתאמה אורגנית, המופעלת מלבד התאמת; שניהם ניתן להגדיר באופן עצמאי.
StatesAppearanceDictionaryקראומילת המצב של המדינה (התחת-דיקט מדינה של AP/N, דוגמה.
UpdateAppearanceOnConvertboolקרא / כתיבההאם לשחזר את זרימת המראה כאשר ההערה מאוחסנת במסמך מופנה.
UseFontSubsetboolקרא / כתיבההאם יש להוסיף את המכתב (אם יש) לתחום.
Contentsstring?קרא / כתיבהתגיות קשורות התוכן (הטקסט ).
Opacitydoubleקרא / כתיבהאובייקטיביות ההערה (0.0 = שקוף, 1.0 = לא צפוי).
InteriorColorColor?קרא / כתיבהצבע פנימי של ההרשמה (/IC כניסה, עבור סיבוב / רבע / קו ההרחבה).
Titlestring?קרא / כתיבהשם ההרצאה (סופר עבור ההרחבה).
Subjectstring?קרא / כתיבהנושא ההרשמה ( / Subj entry ).
ModifiedDatestring?קראותאריך השינוי .
ModifiedDateTimeקרא / כתיבהתאריך /M (התוקנה) כטופס DateTime.
AnnotationFlagsAnnotationFlagsקרא / כתיבהשם של דגלים המציגים AnnotationFlags כבעלות.
ActionPdfAction?קרא / כתיבההפעולה הקשורה לדיווח זה (/A entry).
Authorstring?קראוהמכתב של הכתבה ( / T entry ).
AnnotationStatestring?קראוהמצב של הכניסה ( / State entry ) , דוגמה.
AnnotationStateModelstring?קראומודל מצב ההרשמה (/StateModel כניסה), דוגמה.
ReplyTypestring?קראוסוג התשובה (/RT entry) דוגמה.
InReplyToAnnotation?קרא / כתיבהההודעה הזו מתגובה ל/IRT entry).
QuadPointsPoint[]קרא / כתיבהQuadPoints כמו סדרה של ערכים נקודות.
PagePage?קראוהדף שייך לדיווח זה, או אפס כאשר אינו ניתן לפתור אותו (לדוגמה:.
VerticalAlignmentVerticalAlignmentקרא / כתיבההתייחסות מעמיקה לנקודה זו.
MarginMarginInfo?קרא / כתיבהמידע מופרז המשמש לסעיף זה.
IsFirstParagraphInColumnboolקרא / כתיבההכריחו את הפסקה להתחיל עמוד חדש.
IsKeptWithNextboolקרא / כתיבהשמור את הפסקה זו באותו דף כמו הבא.
IsInNewPageboolקרא / כתיבההכריחו את הפסקה להתחיל בדף חדש.
IsInLineParagraphboolקרא / כתיבהדגל הפסקה (לא מתחיל קו חדש).
HyperlinkTextstring?קרא / כתיבההיעד של היפרלינק מסוג מורשת.
HyperlinkHyperlink?קרא / כתיבהקישור היפר-קישור מיושם לפי סעיף זה.
ZIndexintקרא / כתיבהמדד הזמנה Z המשמש על ידי DOM Render.

שיטות

חתימהתיאור
ChoiceField(doc: Document)צלצול ChoiceField על האינדקס הזה ChoiceField.
ChoiceField(doc: Document, rect: Rectangle)
ChoiceField(page: Page, rect: Rectangle)
AddOption(optionName: string)הוסף אפשרות לשדה הבחירה.
AddOption(export: string, name: string)הוסף אפשרות עם ערכים ייצוא נפרדים והצג.
DeleteOption(optionName: string)הסר את האפשרות הראשונה המתאימה אפשרות שם (או כקוד PdfString או כחצי הצג של [ייצוא, שם] זוג).
Field(doc: Document)יצירת שדה מחובר למסמך.
GetEnumerator()הוא מפרט את הערות ויג’טים לילדים בשדה זה בסדרת /Kids.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)העתק את ההערות של ויג’ט לתוך סדר החל באינדקס.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)ביצע את הפעולה המוצעת JavaScript נגד השדה הזה.
ExportToJson(stream: Stream)סריאליז את השדה הזה ל- JSON (אובייקט יחיד FieldExportingData) באמצעות זרם המסופק.
ExportValueToJson(outputJsonStream: Stream, indented: bool)כתוב את שם השדה, הדגלים והערך לתוך זרם JSON.
Flatten()שדה זה מתוח – להפוך את הערך שלו לתוכן דף סטטי.
GetWidgetEnumerator()מפתח הכתובת הוא WidgetAnnotation.
ImportValueFromJson(inputJsonStream: Stream)קרא את הערך של שדה זה מתוך זרם JSON.
Recalculate()מחושב מחדש את הערך של השדה מתוך הסקריפט החישוב שלו.
SetPosition(point: Aspose.Pdf.Point)העביר את הימין הראשון של הוויג’ט בשדה לנקודה המסופקת (הפינה השמאלית העליונה).
WidgetAnnotation(doc: Document)ctor תכנותי – יוצר תווית ויגייט ברורה הקשורה לקורא של doc.
GetCheckedStateName()החזיר את שם המצב של המראה שמייצג את “על” / “בדיקה” מצב של ויג’ט זה (בדרך כלל “כן”), נראה מעל מפתחות /AP/N דיקט (כל דבר שאינו “מנע”).
Accept(visitor: AnnotationSelector)התקשר לקבל על זה ChoiceField דוגמה.
GetRectangle(considerRotation: bool)הגבולות הישנים מותאמים לפי שיקול.
ChangeAfterResize(transform: Matrix)התאמת הגיאומטריה של ההרשמה לאחר שהמשתמש מחדש את הדף או הימין המארח.
UpdateAppearances()מחדש את זרימת המראה הנורמלית (/AP / N) מהגיאומטריה הנוכחית של ההערה וצבעים.
WriteXfdf(writer: System.Xml.XmlWriter)סריאליז את ההערה הזאת כאלמנט XFDF לסופר (PDF 32000 §12.7.8 / X FDF 3.0).
Clone()Shallow clone – העתק של המצב סקאר/ref-shared.

ראה גם

 עברית