Form

Form class

فئة تمثل كائن نموذج Acro .

public sealed class Form : SaveableFacade

المنشئون

اسموصف
Form()مُنشئ النموذج بدون معلمات.
Form(Document)تهيئة جديدForm كائن على قاعدةdocument .
Form(Stream)مُنشئ النموذج .
Form(string)منشئ النموذج .

الخصائص

اسموصف
AttachmentName { get; set; }الحصول على اسم المرفق أو تعيينه عند تخزين نتيجة العملية في كائنات HttpResponse كمرفق.
ContentDisposition { get; set; }الحصول على أو تعيين كيفية تخزين المحتوى عند تخزين نتيجة العملية في كائن HttpResponse. القيمة المحتملة: مضمنة / مرفق . الافتراضي: مضمنة .
ConvertTo { set; }يحدد تنسيق ملف PDF. سيتم حفظ الملف الناتج في تنسيق الملف المحدد. إذا لم يتم تحديد هذه الخاصية ، فسيتم حفظ الملف بتنسيق PDF الافتراضي بدون تحويل.
Document { get; }الحصول على واجهة المستند التي تعمل عليها.
FieldNames { get; }الحصول على قائمة بأسماء الحقول في النموذج .
FormSubmitButtonNames { get; }يحصل على جميع أسماء أزرار إرسال النموذج .
ImportResult { get; }نتيجة آخر عملية استيراد. مصفوفة من الكائنات التي وصفت نتيجة الاستيراد لكل حقل.
Response { get; set; }الحصول على كائن الاستجابة أو تعيينه حيث يتم تخزين نتيجة العملية.
SaveOptions { get; set; }الحصول على أو تعيين خيارات الحفظ عند تخزين النتيجة كـ HttpResponse. القيمة الافتراضية: PdfSaveOptions.

طُرق

اسموصف
virtual BindPdf(Document)تهيئة الواجهة .
virtual BindPdf(Stream)تهيئة الواجهة .
virtual BindPdf(string)تهيئة الواجهة .
override Close()إغلاق الملفات المفتوحة دون أي تغييرات.
Dispose()التخلص من الواجهة .
ExportFdf(Stream)يصدر محتوى حقول pdf إلى تيار fdf.
ExportXfdf(Stream)يصدر محتوى حقول ملف pdf إلى تيار xml . لن يتم تصدير قيمة حقل الزر.
ExportXml(Stream)يصدر محتوى حقول ملف pdf إلى تيار xml . لن يتم تصدير قيمة حقل الزر.
ExtractXfaData(Stream)استخراج حزمة بيانات XFA
FillBarcodeField(string, string)املأ حقل الباركود وفقًا لاسم الحقل المؤهل بالكامل.
FillField(string, bool)يملأ حقل خانة الاختيار بقيمة منطقية. ملاحظة: يتم تطبيقه على خانة الاختيار فقط. يرجى ملاحظة أن Aspose.Pdf.Facades يدعم أسماء الحقول الكاملة فقط ولا يعمل مع أسماء الحقول الجزئية على عكس Aspose.Pdf .Kit على سبيل المثال إذا كان الحقل يحتوي على الاسم الكامل “Form.Subform.CheckBoxField” ، يجب عليك تحديد الاسم الكامل وليس “CheckBoxField”. يمكنك استخدام خاصية أسماء الحقول لاستكشاف أسماء الحقول الموجودة والبحث في الحقل المطلوب باسمه الجزئي.
FillField(string, int)يملأ حقل مربع الراديو بقيمة فهرس صالحة وفقًا لاسم حقل مؤهل بالكامل. قبل ملء الحقول ، يجب معرفة اسم الحقل فقط. بينما يمكن تحديد القيمة من خلال فهرسها. إشعار: يتم تطبيقه فقط على حقول Radio Box و Combo Box و List Box . يرجى ملاحظة أن Aspose.Pdf.Facades يدعم أسماء الحقول الكاملة فقط ولا يعمل مع أسماء الحقول الجزئية على النقيض من Aspose.Pdf.Kit على سبيل المثال إذا كان الحقل يحتوي على الاسم الكامل “Form.Subform.ListBoxField” يجب عليك تحديد الاسم الكامل وليس “ListBoxField”. يمكنك استخدام خاصية أسماء الحقول لاستكشاف أسماء الحقول الموجودة والبحث في الحقل المطلوب باسمه الجزئي.
FillField(string, string)يملأ الحقل بقيمة صالحة وفقًا لاسم حقل مؤهل بالكامل. قبل ملء الحقول ، يجب معرفة أسماء كل حقل والقيم الصالحة المقابلة له. كل من اسم الحقول وقيمها حساسة لحالة الأحرف. Aspose.Pdf.Facades يدعم أسماء الحقول الكاملة فقط ولا يعمل مع أسماء الحقول الجزئية على عكس Aspose.Pdf.Kit على سبيل المثال إذا كان الحقل يحتوي على الاسم الكامل “Form.Subform.TextField” ، يجب عليك تحديد الاسم الكامل وليس “مجال التحرير مكان كتابة النص”. يمكنك استخدام خاصية أسماء الحقول لاستكشاف أسماء الحقول الموجودة والبحث في الحقل المطلوب باسمه الجزئي.
FillField(string, string[])قم بتعبئة الحقل بالعديد من التحديدات. ملاحظة: فقط لحقل قائمة AcroForm .
FillField(string, string, bool)يملأ الحقل بقيمة محددة.
FillFields(string[], string[], out Stream)يملأ حقول مربع النص بقيم نصية ويحفظ المستند. مناسب للمستندات الموقعة. إشعار: يتم تطبيقه فقط على مربع النص. كل من اسم الحقول والقيم حساسة لحالة الأحرف.
FillImageField(string, Stream)وظيفة Overloads الخاصة بـ FillImageField. الإدخال عبارة عن دفق صورة.
FillImageField(string, string)يلصق صورة في حقل الزر الموجود كمظهر لها وفقًا لاسم الحقل المؤهل بالكامل .
FlattenAllFields()تسطيح كافة الحقول.
FlattenField(string)يقوم بتسوية حقل محدد باسم الحقل المؤهل بالكامل. سيظل أي حقل آخر غير قابل للتغيير. إذا كان اسم الحقل غير صالح ، ستظل جميع الحقول غير قابلة للتغيير.
GetButtonOptionCurrentValue(string)إرجاع القيمة الحالية لحقول خيار زر الاختيار.
GetButtonOptionValues(string)الحصول على حقول خيار زر التحديد والقيم ذات الصلة بناءً على اسم الحقل. هذه الطريقة لها معنى لمجموعات أزرار الاختيار.
GetField(string)الحصول على قيمة الحقل وفقًا لاسم الحقل الخاص به.
GetFieldFacade(string)إرجاع كائن FrofmFieldFacade يحتوي على كافة سمات المظهر.
GetFieldFlag(string)إرجاع أعلام الحقل .
GetFieldLimit(string)احصل على حدود حقل النص .
GetFieldType(string)إرجاع نوع الحقل.
GetFullFieldName(string)الحصول على اسم الحقل الكامل وفقًا لاسم الحقل المختصر .
GetRichText(string)احصل على قيمة حقل نص منسق ، بما في ذلك معلومات التنسيق لكل حرف.
GetSubmitFlags(string)إرجاع أعلام الإرسال لزر الإرسال
ImportFdf(Stream)يستورد محتوى الحقول من ملف fdf ويضعها في ملف pdf الجديد.
ImportXfdf(Stream)يستورد محتوى الحقول من ملف xfdf (xml) ويضعها في ملف pdf الجديد.
ImportXml(Stream)يستورد محتوى الحقول من ملف xml ويضعها في ملف pdf الجديد.
ImportXml(Stream, bool)يستورد محتوى الحقول من ملف xml ويضعها في ملف pdf الجديد.
IsRequiredField(string)لتحديد ما إذا كان الحقل مطلوبًا أم لا.
RenameField(string, string)يعيد تسمية حقل. إما حقل AcroForm أو حقل XFA على ما يرام.
override Save(Stream)يحفظ المستند في تيار محدد.
override Save(string)يحفظ المستند في الملف المحدد.
SetXfaData(Stream)يستبدل بيانات XFA بحزمة بيانات محددة. يمكن استخراج حزمة البيانات باستخدام ExtractXfaData.

أعضاء آخرون

اسموصف
class FormImportResultالفئة التي تصف النتيجة في حالة استيراد الحقل.
enum ImportStatusحالة الحقل المستورد

أنظر أيضا