FormEditor

FormEditor class

فئة لتحرير النماذج (حقل ading / حذف إلخ)

public sealed class FormEditor : SaveableFacade

المنشئون

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

الخصائص

اسموصف
AttachmentName { get; set; }الحصول على اسم المرفق أو تعيينه عند تخزين نتيجة العملية في كائنات HttpResponse كمرفق.
ContentDisposition { get; set; }الحصول على أو تعيين كيفية تخزين المحتوى عند تخزين نتيجة العملية في كائن HttpResponse. القيمة المحتملة: مضمنة / مرفق . الافتراضي: مضمنة .
ConvertTo { set; }يحدد تنسيق ملف PDF. سيتم حفظ الملف الناتج في تنسيق الملف المحدد. إذا لم يتم تحديد هذه الخاصية ، فسيتم حفظ الملف بتنسيق PDF الافتراضي بدون تحويل.
Document { get; }الحصول على واجهة المستند التي تعمل عليها.
ExportItems { get; set; }يعيّن الخيارات لمربع التحرير والسرد بقيم التصدير.
Facade { get; set; }يعين السمات المرئية للحقل.
Items { get; set; }تعيين العناصر التي ستتم إضافتها إلى مربع قائمة أو مربع تحرير وسرد تم إنشاؤه حديثًا.
RadioButtonItemSize { get; set; }الحصول على أو تعيين حجم عنصر زر الاختيار (عند إضافة حقل زر اختيار جديد).
RadioGap { get; set; }العضو الذي يقوم بتسجيل الفجوة بين زري اختيار متجاورين بالبكسل ، الافتراضي هو 50.
RadioHoriz { get; set; }العلامة للإشارة إلى ما إذا كانت أجهزة الراديو مرتبة أفقياً أم رأسياً ، والقيمة الافتراضية هي true .
Response { get; set; }الحصول على كائن الاستجابة أو تعيينه حيث يتم تخزين نتيجة العملية.
SaveOptions { get; set; }الحصول على أو تعيين خيارات الحفظ عند تخزين النتيجة كـ HttpResponse. القيمة الافتراضية: PdfSaveOptions.
SubmitFlag { get; set; }تعيين أعلام إرسال زر الإرسال

طُرق

اسموصف
AddField(FieldType, string, int, float, float, float, float)أضف حقل من النوع المحدد إلى النموذج .
AddField(FieldType, string, string, int, float, float, float, float)أضف حقل من النوع المحدد إلى النموذج .
AddFieldScript(string, string)أضف JavaScript لحقل PushButton. في حالة وجود حدث قديم ، تتم إضافة حدث جديد بعده.
AddListItem(string, string)إضافة عنصر جديد إلى مربع القائمة.
AddListItem(string, string[])أضف عنصرًا جديدًا بقيمة تصدير إلى حقل مربع القائمة الحالي ، فقط لحقل مربع التحرير والسرد AcroForm.
AddSubmitBtn(string, int, string, string, float, float, float, float)أضف زر الإرسال في النموذج .
virtual BindPdf(Document)تهيئة الواجهة .
virtual BindPdf(Stream)تهيئة الواجهة .
virtual BindPdf(string)تهيئة الواجهة .
override Close()إغلاق الواجهة .
CopyInnerField(string, string, int)نسخ حقل موجود إلى نفس الموضع في رقم الصفحة المحدد. سيتم إنتاج مستند جديد يحتوي على كل شيء في المستند المصدر باستثناء الحقل المنسوخ حديثًا.
CopyInnerField(string, string, int, float, float)نسخ حقل موجود إلى موضع جديد محدد بواسطة كل من رقم الصفحة والإحداثيات. سيتم إنتاج مستند جديد يحتوي على كل شيء يحتويه المستند المصدر باستثناء الحقل المنسوخ حديثًا.
CopyOuterField(string, string)ينسخ حقل موجود من مستند PDF إلى مستند آخر برقم الصفحة الأصلي والإحداثيات. إشعار: فقط لحقول AcroForm (باستثناء مربع الراديو) .
CopyOuterField(string, string, int)ينسخ حقل موجود من مستند PDF إلى مستند آخر برقم صفحة محدد وإحداثيات أصلية. إشعار: فقط لحقول AcroForm (باستثناء مربع الراديو).
CopyOuterField(string, string, int, float, float)ينسخ حقل موجود من مستند PDF إلى مستند آخر برقم الصفحة المحدد والإحداثيات. إشعار: فقط لحقول AcroForm (باستثناء مربع الراديو) .
DecorateField()يغير السمات المرئية لجميع الحقول في مستند PDF.
DecorateField(FieldType)يغير السمات المرئية لجميع الحقول بنوع الحقل المحدد.
DecorateField(string)تغيير السمات المرئية للحقل المحدد.
DelListItem(string, string)حذف عنصر من حقل القائمة.
Dispose()التخلص من الواجهة .
GetFieldAppearance(string)احصل على إشارات المجال.
MoveField(string, float, float, float, float)تعيين موضع حقل جديد .
RemoveField(string)إزالة الحقل من النموذج .
RemoveFieldAction(string)إزالة إجراء الإرسال من الحقل .
RenameField(string, string)تغيير اسم الحقل .
ResetFacade()إعادة تعيين كافة السمات المرئية إلى قيمة فارغة.
ResetInnerFacade()إعادة تعيين كافة السمات المرئية للواجهة الداخلية إلى قيمة فارغة.
virtual Save(Stream)يحفظ مستند PDF في التدفق المحدد.
virtual Save(string)يحفظ مستند PDF في الملف المحدد.
SetFieldAlignment(string, int)تعيين نمط المحاذاة لحقل نصي.
SetFieldAlignmentV(string, int)تعيين نمط المحاذاة الرأسية لحقل نصي.
SetFieldAppearance(string, AnnotationFlags)تعيين أعلام الحقول
SetFieldAttribute(string, PropertyFlag)تعيين سمات الحقل.
SetFieldCombNumber(string, int)تعيين عدد الأمشاط لحقل نصي أحادي السطر (الحقل مقسم تلقائيًا إلى العديد من المواضع أو الأمشاط المتباعدة بشكل متساوٍ ، كقيمة معلمة combNumber) .
SetFieldLimit(string, int)تعيين الحد الأقصى لعدد الأحرف في حقل النص.
SetFieldScript(string, string)قم بتعيين JavaScript لحقل PushButton. في حالة وجود JavaScript قديم ، سيتم استبداله بالجديد.
SetSubmitFlag(string, SubmitFormFlag)تعيين زر إرسال العلم.
SetSubmitUrl(string, string)يعين URL للزر .
Single2Multiple(string)قم بتغيير حقل نص أحادي السطر إلى حقل متعدد الأسطر.

أنظر أيضا