BarcodeField

סקירה כללית

BarcodeField היא מחלקה ב-Aspose.PDF FOSS עבור .NET. יורשת מ-: TextBoxField.

שדה טופס Tx שהווידג׳ט שלו נושא מילון /PMD (PaperMetaData) — שדה קוד ברקוד נייר של Acrobat.

מחלקה זו מספקת 35 שיטות לעבודה עם עצמים מסוג BarcodeField בתוכניות .NET. השיטות הזמינות כוללות: Accept, AddBarcode, AddImage, BarcodeField, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, Field, Flatten, ו-11 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת חבילת Aspose.PDF FOSS עבור .NET. מאפיינים: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags, ו-88 נוספים.

מאפיינים

שםסוגגישהתיאור
SymbologySymbologyקריאהסימבוליות הברקוד (/PMD /Symbology).
Resolutionintקריאהרזולוציית רינדור ב-DPI (/PMD /Resolution).
Captionstringקריאהכיתוב ברקוד (/PMD /Caption).
XSymWidthintקריאהגודל מודול אופקי ביחידות מכשיר (/PMD /XSymWidth).
XSymHeightintקריאהגודל מודול אנכי ביחידות מכשיר (/PMD /XSymHeight).
ECCintקריאהרמת תיקון שגיאות (/PMD /ECC).
MaxFontSizedoubleקריאה/כתיבהברירת מחדל סטטית מוחלת על כל המראה האוטו-פיט של TextBoxFields שנוצרו זה עתה.
MinFontSizedoubleקריאה/כתיבהברירת מחדל סטטית מוחלת על כל המראה האוטו-פיט של TextBoxFields שנוצרו זה עתה — הגבול התחתון לגופן המותאם אוטומטית.
FitIntoRectangleboolקריאה/כתיבהברירת מחדל סטטית מוחלת על כל דגל FitIntoRectangle של TextBoxFields שנוצרו זה עתה.
Widthdoubleקריאה/כתיבהרוחב הפריסה כאשר השדה ממוקם בתוך מכולת פריסה (תא טבלה, פסקה).
Heightdoubleקריאה/כתיבהגובה הפריסה כאשר השדה ממוקם בתוך מכולת פריסה.
Multilineboolקריאה/כתיבהדגל מרובה שורות (ביט 13 של /Ff).
MaxLenintקריאה/כתיבהמקבל או מגדיר את האורך המרבי.
IsMultilineboolקריאהמקבל את is multiline.
IsPasswordboolקריאהמקבל את IsPassword.
TextVerticalAlignmentVerticalAlignmentקריאה/כתיבהיישור אנכי של הטקסט בתוך המראה של השדה.
IsRichTextboolקריאהנכון כאשר לשדה Tx יש דגל טקסט עשיר (סיבית 26 של /Ff) מוגדר.
Justificationintקריאהיישור טקסט: 0 = שמאל, 1 = מרכז, 2 = ימין.
ForceCombsboolקריאה/כתיבהביט 25 של /Ff (Comb): כאשר מוגדר, השדה מחולק ל-MaxLen משיכות ברוחב שווה.
Scrollableboolקריאה/כתיבההפוך של ביט 24 של /Ff (DoNotScroll).
SpellCheckboolקריאה/כתיבהההפך של סיבית 23 של /Ff (DoNotSpellCheck).
Valuestring?קריאה/כתיבההערך הטקסטואלי המאוחסן ב-/V.
TypeFieldTypeקריאהסוג השדה.
FullNamestring?קריאהשם השדה המלא והמוסמך.
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentקריאה/כתיבהעקיפה של יישור אופקי ספציפי לטקסט המיושמת על מראה וידג’ט של השדה.
PageIndexintקריאהאינדקס מבוסס-1 של העמוד שמחזיק את הווידג’ט של השדה.
PartialNamestring?קריאה/כתיבהשם השדה החלקי (/T).
NormalAppearanceXForm?קריאההמראה “Normal” של השדה (הכניסה /AP /N).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryקריאהזרמי המראה של ה-field widget (רשומת /AP), ממופות לפי שם המראה.
OnActivatedAnnotations.PdfAction?קריאה/כתיבההפעולה שמופעלת כאשר ה-field הזה מופעל (/A entry).
Countintקריאהמספר הילדים במערך /Kids של שדה זה — או שדות ילדים (צמתים בהיררכיה) או אנוטציות וידג’ט (שדה סופי עם מספר וידג’טים חזותיים, כגון קבוצת תיבות סימון/רדיו).
FieldsField[]קריאההילדים מסוג שדה של שדה זה כמערך צילום — מקבל נגישות נוחה המשקפת את השדות בטופס.
DefaultValuestring?קריאההערך ברירת המחדל (/DV).
AlternateNamestring?קריאה/כתיבהשם השדה החלופי / tooltip (/TU entry).
FlagsAspose.Pdf.Annotations.AnnotationFlagsקריאה/כתיבהדגלי ההערה של הווידג’ט (/F entry), למשל.
TabOrderintקריאה/כתיבהאינדקס סדר הטאבים לשדה זה.
IsReadOnlyboolקריאההאם השדה הוא קריאה בלבד.
ReadOnlyboolקריאה/כתיבההאם השדה הוא קריאה בלבד (כינוי שניתן להגדיר עבור API parity).
IsRequiredboolקריאההאם השדה נדרש.
CharacteristicsAspose.Pdf.Annotations.Characteristicsקריאהמאפייני המראה (צבעי גבול / רקע, סיבוב הווידג’ט).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceקריאה/כתיבההמראה ברירת המחדל (גופן, גודל, צבע) של השדה — המקביל ברמת השדה ל-WidgetAnnotation.
RectRectangle?קריאה/כתיבהמלבן השדה.
ColorColorקריאה/כתיבהצבע השדה (מאוחסן במחרוזת המראה ברירת המחדל /DA כ-RGB).
AnnotationIndexintקריאה/כתיבהמיקום הטאב המבוסס על 1 של וידג’ט השדה הזה במערך /Annots של העמוד שלו — סדר המערך הוא סדר הטאבים של העמוד.
IsGroupboolקריאההאם שדה זה הוא מכולה/קבוצה של שדות-ילד.
IsSharedFieldboolקריאה/כתיבההאם שדה זה שייך לקבוצת שדות משותפת.
IsSynchronizedboolקריאההאם האוסף בטוח לשימוש מרובה תהליכים.
SyncRootobjectקריאהשורש הסנכרון; מחזיר את המופע הזה.
MappingNamestring?קריאה/כתיבהשם המיפוי שבו משתמשים סקריפטים חיצוניים כדי לזהות את השדה.
AnnotationTypeAnnotationTypeקריאהתמיד ווידג’ט.
BorderBorder?קריאה/כתיבהרוחב הגבול, סגנון ודפוס הקו המופרד נפתרים ממילון BS של הווידג’ט (שדות הטופס נושאים את הגבול שלהם שם, לא ב-/Border).
ActionsAnnotationActionCollectionקריאהחריצי פעולה עבור עץ /AA של הווידג’ט.
Exportableboolקריאה/כתיבההאם ערך הווידג’ט צריך להיות מיוצא בעת שליחת הטופס.
HighlightingHighlightingModeקריאה/כתיבהמצב הדגשה חזותית המשמש כאשר המשתמש לוחץ על הווידג’ט (כניסת /H).
ParentForms.Field?קריאהשדה הורה כאשר וידג’ט זה הוא הילד החזותי של שדה AcroForm.
Requiredboolקריאה/כתיבההאם יש למלא את הווידג’ט לפני שליחה (/Ff bit 2).
HighlightModestringקריאהמצב ההדגשה (/H entry).
DefaultAppearanceStringstring?קריאהמחרוזת המראה המוגדרת כברירת מחדל (/DA entry).
FieldValuestring?קריאהערך השדה (/V entry).
DefaultFieldValuestring?קריאהערך השדה המוגדר כברירת מחדל (/DV entry).
FieldTypestring?קריאהסוג השדה (כניסת /FT).
InnerRectRectangle?קריאהמלבן ההערה מוזן על ידי כניסת /RD (הבדלי מלבן) — האזור בפועל המצויר בתוך Rect.
ActiveStatestring?קריאה/כתיבהמצב המראה הפעיל כרגע (ערך /AS).
AlignmentTextAlignmentקריאה/כתיבהיישור טקסט (להערות חופשיות / וידג’טים הנושאות טקסט עשיר).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentקריאה/כתיבהיישור אופקי (מוצג בנוסף ל-Alignment; השניים ניתנים להגדרה באופן עצמאי).
StatesAppearanceDictionaryקריאהמילון מצבי המראה (תת-מילון לכל מצב של AP/N, לדוגמה.
UpdateAppearanceOnConvertboolקריאה/כתיבההאם לייצר מחדש את זרם המראה כאשר ההערה נשמרת במסמך מומר.
UseFontSubsetboolקריאה/כתיבההאם יש לחתוך את הגופן המשולב (אם קיים) לתת-קבוצות.
Contentsstring?קריאה/כתיבהתוכן ההערה (טקסט).
Opacitydoubleקריאה/כתיבהאטימות ההערה (0.0 = שקוף, 1.0 = אטום).
InteriorColorColor?קריאה/כתיבהצבע הפנים של ההערה (/IC entry, עבור הערות עיגול/ריבוע/קו).
Titlestring?קריאה/כתיבהכותרת ההערה (המחבר עבור הערות סימון).
Namestring?קריאה/כתיבהשם ההערה (מזהה ייחודי — הרשומה /NM).
Subjectstring?קריאה/כתיבהנושא ההערה (כניסה /Subj).
ModifiedDatestring?קריאהתאריך השינוי.
ModifiedDateTimeקריאה/כתיבהתאריך /M (שונה) כמוגדר DateTime.
AnnotationFlagsAnnotationFlagsקריאה/כתיבהכינוי מסוג של Flags המתאים למשטח הציבורי שמחשף את AnnotationFlags כמאפיין.
ActionPdfAction?קריאה/כתיבההפעולה המשויכת להערה זו (/A entry).
Authorstring?קריאהמחבר ההערה (/T entry).
AnnotationStatestring?קריאהמצב ההערה (/State entry), למשל.
AnnotationStateModelstring?קריאהמודל מצב ההערה (/StateModel entry), למשל.
ReplyTypestring?קריאהסוג התגובה (/RT entry), לדוגמה.
InReplyToAnnotation?קריאה/כתיבהההסבר שאליו מגיב זה (/IRT entry).
QuadPointsPoint[]קריאה/כתיבהQuadPoints כמערך של ערכי Point.
PagePage?קריאההדף שמחזיק באנוטציה זו, או null כאשר אי אפשר לפתור אותו (למשל.
VerticalAlignmentVerticalAlignmentקריאה/כתיבהיישור אנכי יוחל על פסקה זו.
MarginMarginInfoקריאה/כתיבהמידע שולי חיצוני יוחל על הפסקה הזו.
IsFirstParagraphInColumnboolקריאה/כתיבההכריחו את הפסקה להתחיל בעמודה חדשה.
IsKeptWithNextboolקריאה/כתיבהשמרו את הפסקה הזו באותה העמוד כמו הבאה.
IsInNewPageboolקריאה/כתיבהההכרח שהפסקה תתחיל בעמוד חדש.
IsInLineParagraphboolקריאה/כתיבהדגל פסקה משולבת (אינו מתחיל שורה חדשה).
HyperlinkTextstring?קריאה/כתיבהיעד קישור מסוג מחרוזת מיושן.
HyperlinkHyperlink?קריאה/כתיבהקישוט קישור מסוג יוחל על הפסקה.
ZIndexintקריאה/כתיבהאינדקס סדר Z בו משתמש מנגנון הרינדור של ה-DOM.

שיטות

חתימהתיאור
BarcodeField(page: Page, rect: Rectangle)בנה שדה ברקוד במרובע הדף הנתון.
BarcodeField(doc: Document, rect: Rectangle)צור שדה ברקוד הקשור למסמך (עדיין ללא וידג’ט של דף).
TextBoxField(page: Page, rect: Rectangle)יוצר שדה תיבת טקסט חדש בדף שצויין עם המלבן הנתון.
TextBoxField(doc: Document, rect: Rectangle)יוצר שדה תיבת טקסט חדשה המשויך למסמך (דף מוקצה דרך Form.Add).
TextBoxField(doc: Document)תיבת טקסט מקושרת למסמך ללא מלבן.
TextBoxField(page: Page, rects: Rectangle[])שדה טקסט מרובה-ווידג׳טים — המלבן הראשון משמש למילון הווידג׳ט; מלבנים נוספים מאוחסנים ב-/Kids בהתאם לחוזה מרובה-ווידג׳טים.
TextBoxField()ctor ללא פרמטרים — יוצר שדה תיבת טקסט בלתי קשור.
AddBarcode(code: string)קודד קוד כברקוד מציין מיקום בערך השדה.
AddImage(image: System.Drawing.Image)Stub לתמיכה בכיסוי תמונה.
Field(doc: Document)צור שדה הקשור למסמך.
GetEnumerator()עבר על אנוטציות וידג’ט של הילדים של שדה זה במערך /Kids.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)העתק את אנוטציות הווידג’ט למערך החל מאינדקס.
CopyTo(array: Field[], index: int)העתק את הילדים של שדה זה (כמופעי Field) למערך החל מאינדקס.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)הפעל את הפעולה JavaScript המסופקת על שדה זה.
ExportToJson(stream: Stream)סיראליז את השדה הזה ל־JSON (אובייקט FieldExportingData יחיד) באמצעות הזרם המסופק.
ExportToJson(fileName: string)סיראליז את השדה הזה לקובץ JSON.
ExportToJson(stream: Stream, options: ExportFieldsToJsonOptions?)סיראליז את השדה הזה ל־JSON באמצעות הזרם המסופק.
ExportToJson(fileName: string, options: ExportFieldsToJsonOptions?)סיריאליזציה של השדה הזה לקובץ JSON.
ExportValueToJson(outputJsonStream: Stream, indented: bool)כתוב את שם השדה, הדגלים והערך לזרם JSON.
Flatten()שטח את השדה הזה — הפוך את ערכו לתוכן דף סטטי.
GetWidgetEnumerator()מניין מתויג ל-WidgetAnnotation.
ImportValueFromJson(inputJsonStream: Stream)קרא את ערך השדה הזה מזרם JSON.
ImportValueFromJson(inputJsonStream: Stream, fieldFullNameInJSON: string)קרא את ערך של שדה בשם מזרם JSON — אובייקט שדה אחד (אולי מקונן דרך ChildFields) או מערך שלהם — והחל את הערך של הרשומה שהנתיב המנוקד שלה תואם ל-fieldFullNameInJSON.
Recalculate()חשב מחדש את ערך השדה מתוך סקריפט החישוב שלו.
SetPosition(point: Aspose.Pdf.Point)הזז את המלבן של הווידג’ט הראשון של השדה לנקודה המסופקת (פינה עליונה-שמאלית).
WidgetAnnotation(doc: Document)Programmatic ctor — יוצר אנוטציה של וידג’ט בסיסית המשויכת לקורא של המסמך.
ExportToJson(stream: System.IO.Stream)סריאליזציה של השדה של הווידג’ט הזה כ-JSON לתוך זרם.
ExportToJson(stream: System.IO.Stream, options: ExportFieldsToJsonOptions?)סריאליזציה של השדה של הווידג’ט הזה כאובייקט FieldExportingData JSON יחיד לתוך זרם.
GetCheckedStateName()מחזיר את שם מצב המראה שמייצג את המצב “on” / “checked” של הווידג’ט הזה (בדרך כלל “Yes”), שנלקח ממפתחות המילון /AP/N (כל דבר שאינו “Off”).
Accept(visitor: AnnotationSelector)קורא ל-Accept(visitor) על מופע ה-BarcodeField הזה.
GetRectangle(considerRotation: bool)המלבן התוחם מותאם באמצעות considerRotation.
ChangeAfterResize(transform: Matrix)התאם את הגאומטריה של ההערה לאחר שהמשתמש שינה את גודל העמוד או את המלבן המארח.
UpdateAppearances()צור מחדש את זרם המראה הרגיל (/AP /N) מהגאומטריה והצבעים הנוכחיים של ההערה.
WriteXfdf(writer: System.Xml.XmlWriter)המרת ההערה הזו לאלמנט XFDF אל writer (PDF 32000 §12.7.8 / XFDF 3.0).
Clone()שיבוט רדוד — מעתיק מצבים סקלריים/משותפים ברפרנס.
 עברית