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 | תיאור |
|---|---|---|---|
ImportResult | FormImportResult[] | קראו | תוצאות לפי שדה מהתקשרות האחרונה ImportFdf/ ImportXfdf /ImportXml. |
Document | Document? | קראו | המסמך הבסיסי. |
FormSubmitButtonNames | string[] | קראו | קבל את שמות כפתורי השליחה בטופס. |
SrcFileName | string? | קרא / כתיבה | שם הקובץ מקור. |
SrcStream | Stream? | קרא / כתיבה | מקור זרם. |
ConvertTo | Aspose.Pdf.PdfFormat | קרא / כתיבה | הגירסה היעד PDF/A או PDF עבור התוצאה שנשמרה. |
FieldNames | string[] | קראו | קבל את כל שמות השדות בטופס. |
DestFileName | string? | קרא / כתיבה | שם קובץ היעד לחסוך. |
DestStream | Stream? | קרא / כתיבה | זרם היעד לחסוך. |
שיטות
| 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). |