Form

نظرة عامة

Form هي فئة في Aspose.PDF FOSS للـ C++.

يمكن إضافة باركود برمجياً إلى حقول صندوق النص في النماذج عن طريق استدعاء AddBarcode(code) على مثال TextBoxField.

توفر هذه الفئة 39 طريقة للعمل مع كائنات Form في برامج C++. تشمل الطرق المتاحة: Add, AddFieldAppearance, AutoRecalculate, AutoRestoreForm, CalculatedFields, Count, DefaultAppearance, Delete, EmulateRequierdGroups, Fields, Flatten, Form، و12 طريقة إضافية. جميع الأعضاء العامة متاحة لأي تطبيق C++ بعد تثبيت حزمة Aspose.PDF FOSS للـ C++. طرق الوصول: SignDependentElementsRenderingModeWhenConverted.

طرق الوصول

اسمالنوعالوصولوصف
SignDependentElementsRenderingModeWhenConvertedSignDependentElementsRenderingModesقراءة/كتابةيحصل على أو يضبط وضع rendering mode للعناصر المعتمدة على الإشارة عند التحويل.

الطرق

التوقيعوصف
Form()ينادي Form على هذه الحالة من Form.
Delete(field: Field)ينادي Delete(field) على هذه الحالة من Form.
Delete(fieldName: std::string)يستدعي Delete(fieldName) على كائن Form هذا.
Flatten()يستدعي Flatten على كائن Form هذا.
Add(field: Field, pageNumber: int)يستدعي Add(field, pageNumber) على كائن Form هذا.
Add(field: Field)يستدعي Add(field) على كائن Form هذا.
Add(field: Field, partialName: std::string, pageNumber: int) → Fieldيستدعي Add(field, partialName, pageNumber) على هذا الكائن Form.
AddFieldAppearance(field: Field, pageNumber: int, rect: Aspose::Pdf::Rectangle)يستدعي AddFieldAppearance(field, pageNumber, rect) على هذا الكائن Form.
RemoveFieldAppearance(field: Field, appearanceIndex: int)يستدعي RemoveFieldAppearance(field, appearanceIndex) على هذا الكائن Form.
MakeFormAnnotationsIndependent(page: Aspose::Pdf::Page)يستدعي MakeFormAnnotationsIndependent(page) على هذا الكائن Form.
HasField(field: Field) → boolيستدعي HasField(field) على هذا الكائن Form.
HasField(fieldName: std::string) → boolيستدعي HasField(fieldName) على هذا الكائن Form.
HasField(fieldName: std::string, searchChildren: bool) → boolيستدعي HasField(fieldName, searchChildren) على مثيل Form هذا.
GetFieldsInRect(rect: Aspose::Pdf::Rectangle) → std::vector<Field*>يستدعي GetFieldsInRect(rect) على مثيل Form هذا.
AutoRecalculate() → boolيستدعي AutoRecalculate على مثيل Form هذا.
AutoRecalculate(value: bool)يستدعي AutoRecalculate(value) على مثيل Form هذا.
AutoRestoreForm() → boolينفّذ AutoRestoreForm على هذا المثيل من Form.
AutoRestoreForm(value: bool)ينفّذ AutoRestoreForm(value) على هذا المثيل من Form.
Count() → intيستدعي Count على هذه المثيلة من Form.
DefaultAppearance() → Aspose::Pdf::Annotations::DefaultAppearanceيستدعي DefaultAppearance على هذه المثيلة من Form.
DefaultAppearance(value: Aspose::Pdf::Annotations::DefaultAppearance)يستدعي DefaultAppearance(value) على هذه المثيلة من Form.
XFA() → Forms::XFAيستدعي XFA على هذه المثيلة من Form.
XFA() → Forms::XFA
IgnoreNeedsRendering() → boolيستدعي IgnoreNeedsRendering على هذا الكائن Form.
IgnoreNeedsRendering(value: bool)يستدعي IgnoreNeedsRendering(value) على هذا الكائن Form.
RemovePermission() → boolيستدعي RemovePermission على هذا الكائن Form.
RemovePermission(value: bool)يستدعي RemovePermission(value) على هذا الكائن Form.
EmulateRequierdGroups() → boolيستدعي EmulateRequierdGroups على كائن Form هذا.
EmulateRequierdGroups(value: bool)يستدعي EmulateRequierdGroups(value) على كائن Form هذا.
NeedsRendering() → boolيستدعي NeedsRendering على مثيل Form هذا.
Type() → Forms::FormTypeيستدعي Type على مثيل Form هذا.
Type(value: Forms::FormType)يستدعي Type(value) على مثيل Form هذا.
HasXfa() → boolيرجع true إذا كان xfa موجودًا.
Fields() → std::vector<Field*>يستدعي Fields على هذه المثيلة من Form.
CalculatedFields(value: std::vector<Field*>)يستدعي CalculatedFields(value) على هذه المثيلة من Form.
SignaturesExist() → boolيستدعي SignaturesExist على هذه المثيلة من Form.
SignaturesExist(value: bool)يستدعي SignaturesExist(value) على هذه المثيلة من Form.
SignaturesAppendOnly() → boolيستدعي SignaturesAppendOnly على هذه النسخة من Form.
SignaturesAppendOnly(value: bool)يستدعي SignaturesAppendOnly(value) على هذه النسخة من Form.

انظر أيضاً

 العربية