Class DateField
محتويات
[
يخفي
]فئة DateField
حقل تاريخ مع عرض تقويمي.
public class DateField : TextBoxField
المنشئات
الاسم | الوصف |
---|---|
DateField() | يقوم بتهيئة مثيل جديد من DateField |
DateField(Document) | المنشئ الذي يجب استخدامه مع المولد. |
DateField(Document, Rectangle) | يقوم بتهيئة مثيل جديد من DateField |
DateField(Page, Rectangle) | يقوم بتهيئة مثيل جديد من DateField |
الخصائص
الاسم | الوصف |
---|---|
Actions { get; } | يحصل على إجراءات التعليق. (2 خصائص) |
virtual ActiveState { get; set; } | يحصل أو يحدد حالة مظهر التعليق الحالية. |
AlternateName { get; set; } | يحصل أو يحدد الاسم البديل للحقل (اسم حقل بديل يجب استخدامه بدلاً من الاسم الفعلي للحقل حيثما يتم التعرف على الحقل في واجهة المستخدم). يتم استخدام الاسم البديل كأداة تلميح للحقل في Adobe Acrobat. |
AnnotationIndex { get; set; } | يحصل أو يحدد فهرس هذا التعليق على الصفحة. |
override AnnotationType { get; } | يحصل على نوع التعليق. |
Appearance { get; } | يحصل على قاموس المظهر للتعليق. |
Border { get; set; } | يحصل أو يحدد خصائص حدود التعليق. Border |
Characteristics { get; } | يحصل على خصائص التعليق. |
Color { get; set; } | يحصل أو يحدد لون التعليق. |
Contents { get; set; } | يحصل أو يحدد نص التعليق. |
Count { get; } | يحصل على عدد الحقول الفرعية في هذا الحقل. (على سبيل المثال عدد العناصر في حقل زر الاختيار). |
DateFormat { get; set; } | يحصل أو يحدد تنسيق التاريخ. |
DefaultAppearance { get; set; } | يحصل أو يحدد المظهر الافتراضي للحقل. |
Exportable { get; set; } | يحصل أو يحدد علامة تصدير الحقل. |
Flags { get; set; } | علامات التعليق. |
ForceCombs { get; set; } | يحصل أو يحدد علامة تشير إلى ما إذا كان الحقل مقسمًا إلى مواضع متباعدة. |
FullName { get; } | يحصل على الاسم المؤهل بالكامل للتعليق. |
virtual Height { get; set; } | يحصل أو يحدد ارتفاع التعليق. |
Highlighting { get; set; } | وضع تمييز التعليق. |
virtual Hyperlink { get; set; } | يحصل أو يحدد رابط الجزء (للمولد PDF). |
IsFirstParagraphInColumn { get; set; } | يحصل أو يحدد قيمة بوليانية تشير إلى ما إذا كانت هذه الفقرة ستكون في العمود التالي. القيمة الافتراضية هي false. (لإنشاء PDF) |
IsGroup { get; } | يحصل أو يحدد قيمة بوليانية تشير إلى ما إذا كان هذا الحقل حقل غير نهائي أي مجموعة من الحقول. |
IsInLineParagraph { get; set; } | يحصل أو يحدد ما إذا كانت الفقرة في السطر. القيمة الافتراضية هي false. (لإنشاء PDF) |
IsInNewPage { get; set; } | يحصل أو يحدد قيمة بوليانية تجبر هذه الفقرة على الإنشاء في صفحة جديدة. القيمة الافتراضية هي false. (لإنشاء PDF) |
IsKeptWithNext { get; set; } | يحصل أو يحدد قيمة بوليانية تشير إلى ما إذا كانت الفقرة الحالية تبقى في نفس الصفحة مع الفقرة التالية. القيمة الافتراضية هي false. (لإنشاء PDF) |
IsSharedField { get; set; } | خاصية لدعم المولد. تستخدم عندما يتم إضافة الحقل إلى الرأس أو التذييل. إذا كانت القيمة true، سيتم إنشاء هذا الحقل مرة واحدة وسيكون مظهره مرئيًا في جميع صفحات المستند. إذا كانت القيمة false، سيتم إنشاء حقل منفصل لكل صفحة من صفحات المستند. |
IsSynchronized { get; } | تعيد true إذا كان القاموس متزامنًا. |
Item { get; } | يحصل على الحقل الفرعي الموجود في هذا الحقل حسب اسم الحقل الفرعي. (2 فهارس) |
MappingName { get; set; } | يحصل أو يحدد اسم التعيين للحقل الذي سيتم استخدامه عند تصدير بيانات حقل النموذج التفاعلي من المستند. |
Margin { get; set; } | يحصل أو يحدد هامش خارجي للفقرة (لإنشاء PDF) |
MaxLen { get; set; } | يحصل أو يحدد الحد الأقصى لطول النص في الحقل. |
Modified { get; set; } | يحصل أو يحدد التاريخ والوقت عندما تم تعديل التعليق مؤخرًا. |
Multiline { get; set; } | يحصل أو يحدد علامة متعددة الأسطر للحقل. إذا كانت القيمة Multiline true، يمكن أن يحتوي الحقل على عدة أسطر من النص. |
Name { get; set; } | يحصل أو يحدد اسم التعليق على الصفحة. |
OnActivated { get; set; } | إجراء يجب تنفيذه عند تنشيط التعليق. |
override PageIndex { get; } | يحصل على فهرس الصفحة التي تحتوي على هذا الحقل. |
Parent { get; } | يحصل على الوالد للتعليق. |
PartialName { get; set; } | يحصل أو يحدد الاسم الجزئي للحقل. |
ReadOnly { get; set; } | يحصل أو يحدد حالة القراءة فقط للحقل. |
override Rect { get; set; } | يحصل أو يحدد مستطيل الحقل. |
Required { get; set; } | يحصل أو يحدد حالة المتطلبات للحقل. |
Scrollable { get; set; } | يحصل أو يحدد علامة قابلة للتمرير للحقل. إذا كانت القيمة true، يمكن تمرير الحقل. |
SpellCheck { get; set; } | يحصل أو يحدد علامة تدقيق إملائي للحقل. إذا كانت القيمة true، سيتم تدقيق الحقل إملائيًا. |
States { get; } | يحصل على قاموس المظهر للتعليق. |
SyncRoot { get; } | كائن التزامن. |
TabOrder { get; set; } | يحصل أو يحدد ترتيب التبويب للحقل. |
TextHorizontalAlignment { get; set; } | يحصل أو يحدد محاذاة النص للتعليق. |
TextVerticalAlignment { get; set; } | يحصل أو يحدد محاذاة النص الرأسية للتعليق. |
Value { get; set; } | يحصل أو يحدد التاريخ. |
override Value { get; set; } | يحصل أو يحدد قيمة الحقل. |
virtual VerticalAlignment { get; set; } | يحصل أو يحدد محاذاة رأسية للفقرة |
virtual Width { get; set; } | يحصل أو يحدد عرض التعليق. |
ZIndex { get; set; } | يحصل أو يحدد قيمة صحيحة تشير إلى ترتيب Z للرسم. سيتم وضع رسم ذو ZIndex أكبر فوق الرسم ذو ZIndex أصغر. يمكن أن يكون ZIndex سالبًا. سيتم وضع الرسم ذو ZIndex سالب خلف النص في الصفحة. |
الطرق
الاسم | الوصف |
---|---|
override Accept(AnnotationSelector) | يقبل الزائر. |
AddBarcode(string) | يضيف رمز شريطي 128 إلى الحقل. ستتغير قيمة الحقل إلى الرمز ويصبح الحقل للقراءة فقط. |
AddImage(Image) | إضافة صورة ممنوعة لهذا الحقل. (2 طرق) |
virtual ChangeAfterResize(Matrix) | تحديث المعلمات والمظهر، وفقًا لتحويل المصفوفة. |
virtual Clone() | ينسخ هذا المثيل. طريقة افتراضية. دائمًا تعيد null. |
CopyTo(WidgetAnnotation[], int) | ينسخ الحقول الفرعية لهذا الحقل إلى مصفوفة بدءًا من الفهرس المحدد. |
ExecuteFieldJavaScript(JavascriptAction) | ينفذ إجراء JavaScript المحدد للحقل. |
ExportToJson(Stream, ExportFieldsToJsonOptions) | يصدر حقل النموذج PDF المحدد إلى تنسيق JSON ويكتب النتيجة إلى التدفق المقدم. |
ExportToJson(string, ExportFieldsToJsonOptions) | يصدر حقل النموذج PDF المحدد إلى تنسيق JSON ويكتب النتيجة إلى الملف المحدد. |
ExportValueToJson(Stream, bool) | يصدر محتوى الحقل المحدد إلى تدفق JSON. لا يتم تصدير قيمة حقل الزر. |
override Flatten() | يزيل هذا الحقل ويضع قيمته مباشرة على الصفحة. |
GetCheckedStateName() | يعيد اسم حالة “محدد” وفقًا لأسماء الحالات الموجودة. |
GetEnumerator() | يعيد عداد الحقول المحتواة. |
GetRectangle(bool) | يعيد مستطيل التعليق مع الأخذ في الاعتبار دوران الصفحة. |
ImportValueFromJson(Stream) | يستورد البيانات إلى الحقول المحددة من تدفق JSON، بناءً على مطابقة دقيقة لأسماء الحقول الكاملة. |
ImportValueFromJson(Stream, string) | يستورد البيانات إلى الحقل المحدد من تدفق JSON، باستخدام الاسم الكامل المحدد في متغير ‘fieldFullNameInJSON’ للمطابقة. |
Init(Page) | يقوم بتهيئة إجراء JS. |
Recalculate() | يعيد حساب جميع الحقول المحسوبة في النموذج. |
virtual SetPosition(Point) | يحدد موضع الحقل. |
أمثلة
DateField dateField = new DateField(page, rect); doc.Form.Add(dateField); dateField.Init(page);
انظر أيضًا
- class TextBoxField
- namespace Aspose.Pdf.Forms
- assembly Aspose.PDF