Form

סקירה כללית

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

פקסד עבור ניהול שדה טופס כולל XML ייבוא / ייצוא.

שיעור זה מספק 55 שיטות לעבוד עם אובייקטים של טופס בתוכניות .NET. שיטות זמינות כוללות: BindPdf, Close, Dispose, ExportFdf, ExportJson, ExportXfdf, ExportXml, ExtractXfaData, FillBarcodeField, FillField, FillFields, FillImageField,24 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום .NET לאחר התקנת Aspose.PDF FOSS עבור חבילת .Net. רכוש : ConvertTo, DestFileName, DestStream, Document, FieldNames, FormSubmitButtonNames,ועוד שלושה.

מאפיינים

שםסוגAccessתיאור
ImportResultFormImportResult[]קראותוצאות לפי שדה מהתקשרות האחרונה ImportFdf/ ImportXfdf /ImportXml.
DocumentDocument?קראוהמסמך הבסיסי.
FormSubmitButtonNamesstring[]קראוקבל את שמות כפתורי השליחה בטופס.
SrcFileNamestring?קרא / כתיבהשם הקובץ מקור.
SrcStreamStream?קרא / כתיבהמקור זרם.
ConvertToAspose.Pdf.PdfFormatקרא / כתיבההגירסה היעד PDF/A או PDF עבור התוצאה שנשמרה.
FieldNamesstring[]קראוקבל את כל שמות השדות בטופס.
DestFileNamestring?קרא / כתיבהשם קובץ היעד לחסוך.
DestStreamStream?קרא / כתיבהזרם היעד לחסוך.

שיטות

Signatureתיאור
Form()יצירת פקודה ללא צורה.
Form(document: Document)יצירת פורמט פקודה מחוברת למסמך.
Form(document: Document, destStream: Stream)חיבור מסמך ומראש הגדרת זרם היציאה עבור חסרת פרמטרים Save.
Form(document: Document, destFileName: string)חיבור מסמך ומראש הגדרת מסלול קובץ היציאה עבור חסר פרמטרים Save.
Form(srcFileName: string, destFileName: string)יצירת פקסד טופס מתוך מסלולי קובץ כניסה ויציאה.
Form(srcFileName: string, destStream: Stream)יצירת פקסד טופס מתוך קובץ כניסה, לכתוב לתוך זרם על Save.
Form(srcFileName: string)יצירת פקסד טופס מתוך מסלול קובץ כניסה.
Form(srcStream: Stream)יצירת פקסד צורה מתוך זרם.
Form(srcStream: Stream, destStream: Stream)יצירת פקסד טופס מתוך זרם מקור, כתיבת זרימת יעד על Save.
Form(srcStream: Stream, destFileName: string)יצירת פקסד טופס מתוך זרם מקור, כתיבת קובץ יעד על Save.
BindPdf(path: string)לחבר קובץ PDF אל הפסדה זו.
BindPdf(doc: Document)קשור מסמך אל הפסדה הזאת.
BindPdf(stream: Stream)לחבר זרם PDF אל הפסדה זו.
GetFieldLimit(fieldName: string)קבל את מספר התווים המקסימלי של שדה טקסט לפי שם.
GetField(fieldName: string)קבל ערך שדה לפי שם.
FillField(fieldName: string, fieldValue: string)מלא שדה עם ערך.
FillField(fieldName: string, beChecked: bool)מלא שדה עם ערך בול (לחיבור תיבות/כפתורים רדיו).
GetFieldType(fieldName: string)קבל את סוג השדה לפי שם.
GetFieldTemplate(fieldName: string)החזיר את קוטר התבנית XFA עבור השדה הנקרא (או אפס כאשר המסמך אינו קיים XF / השדות חסרים).
GetFieldFacade(fieldName: string)קבל מאפייני חזות ויזואליים לשדה.
GetButtonOptionCurrentValue(fieldName: string)קבל את הערך הנוכחי של שדה כפתור (כפתור רדיו).
GetButtonOptionValues(fieldName: string)קבל את ערכי האפשרויות של שדה כפתור (כפתור רדיו).
GetFullFieldName(fieldName: string)קבל את שם השדה המלא המוסמך.
FlattenField(fieldName: string)לחתוך שדה מסוים לפי שם - להפוך אותו לתוכן סטטי ולסגור מצב אינטראקטיבי.
FlattenAllFields()לחצו את כל שדות הצורה במסמך – להפוך אותם לתוכן סטטי ולסגור את AcroForm.
ImportXml(inputXmlStream: Stream, IgnoreFormTemplateChanges: bool)ייבוא ערכים שדה מתוך זרם XML.
ImportXfdf(inputXfdfStream: Stream)ייבוא טופס נתוני שדה מתוך זרם XFDF.
ImportFdf(inputFdfStream: Stream)ייבוא טופס נתוני שדה מתוך זרם FDF.
ExportXml(outputXmlStream: Stream)יצוא ערכים שדה לתוך זרם XML.
ExportFdf(outputFdfStream: Stream)ייצוא מראה ערכים שדה כמו FDF לתוך זרם.
ExportXfdf(outputXfdfStream: Stream)ייצוא צורה ערכים שדה כמו XFDF לתוך זרם.
ExportJson(outputJsonStream: Stream, indented: bool)ייצוא התוכן של כל השדות במסמך לתוך זרם JSON.
ImportJson(inputJsonStream: Stream)ייבוא ערכים שדה מתוך זרם JSON לתוך המסמך המוגבל, מתאים שדות על ידי שמות מלאים שלהם.
HasField(fullName: string)נכון אם שדה עם שם מלא נתון קיים בצורת הגבלה.
Save()שמור את המסמך המוחלף.
Save(destFile: string)הציל אתכם בדרכים מסוימות.
Save(destStream: Stream)שמור את המסמך המוחלף לתוך זרם.
SaveBytes()שמור את המסמך המוחלף ולהחזיר ביטים.
Close()סגור את הפסגה.
Dispose()שיחות זמינות על טופס זה.
ExtractXfaData(outputXmlStream: Stream)הוספת מסמך XFA של XML לתוך זרם.
SetXfaData(inputXmlStream: Stream)להחליף את מסמך XFA של XML נתונים מתוך זרם.
FillBarcodeField(fieldName: string, data: string)מלא שדה קוד סרגל לפי שם עם הנתונים.
FillField(fieldName: string, value: string, fitFontSize: bool)מלא שדה טקסט עם הערך המוצע, בהתאמה אופציונלית לגודל האות לתיבה.
FillField(fieldName: string, index: int)מלא שדה בחירה או רדיו על ידי מדד אפשרויות שנבחרו (0 מבוסס).
FillField(fieldName: string, fieldValues: string[])מלא תיבת רשימה בשדה עם הערכים המוצעים רב-בחירה.
FillFields(fieldNames: string[], fieldValues: string[], output: Stream)יישום ערכים שדה מרובים ולהחזיר את PDF המתקבל כזרם.
FillImageField(fieldName: string, imageStream: Stream)מלא שדה תמונה על ידי שילוב התמונה כמראה נורמלי של ויג’ט השדה (/AP/N), מסודר כדי למלא את הימין של כל וידג'.
FillImageField(fieldName: string, imageFileName: string)מלא שדה תמונה מתוך מסלול קובץ.
GetFieldFlag(fieldName: string)קבל את PropertyFlag שנקבע בשדה (ReadOnly / נדרש / NoExport).
GetRichText(fieldName: string)החזיר את תוכן הטקסט העשיר של השדה (הכנסת /RV) או אפס כאשר הוא נעדרים.
GetSubmitFlags(fieldName: string)החזיר את SubmitFormFlag שנרשם בשדה כפתור הצג, לקרוא בחזרה מתוך הפעולה /A צורת הצגת /Flags bitmask שלה.
IsRequiredField(fieldName: string)נכון כאשר השדה יש את הדגל הנדרש.
RenameField(fieldName: string, newFieldName: string)לשנות את שדה צורה.
ImportXml(inputXmlStream: Stream)ייבוא ערכי שדה מתוך זרם XML (העלויות ללא פרמטרים - אותו הדבר כמו ImportXml(זרם, בול) עם ignoreFormTemplateChanges=false).

ראה גם

 עברית