DigitalSignOptions

DigitalSignOptions class

يمثل خيارات التوقيع الرقمي.

public class DigitalSignOptions : ImageSignOptions

المنشئون

اسم وصف
DigitalSignOptions() تهيئة مثيل جديد لفئة DigitalSignOptions بالقيم الافتراضية.
DigitalSignOptions(Stream) تهيئة مثيل جديد لفئة DigitalSignOptions مع دفق الشهادة.
DigitalSignOptions(string) تهيئة مثيل جديد لفئة DigitalSignOptions بملف الشهادة.
DigitalSignOptions(Stream, Stream) تهيئة مثيل جديد لفئة DigitalSignOptions مع دفق الشهادة ودفق الصورة.
DigitalSignOptions(Stream, string) تهيئة مثيل جديد لفئة DigitalSignOptions مع دفق الشهادة وملف الصورة.
DigitalSignOptions(string, Stream) يقوم بتهيئة مثيل جديد لفئة DigitalSignOptions مع ملف الشهادة ودفق الصورة.
DigitalSignOptions(string, string) تهيئة مثيل جديد لفئة DigitalSignOptions مع ملف الشهادة وملف الصورة.

الخصائص

اسم وصف
override AllPages { get; set; } ضع التوقيع على كافة صفحات المستند. يمكن استخدام هذه الخاصية فقط لتنسيقات الصور متعددة الإطارات (Tiff) .
Appearance { get; set; } مظهر توقيع إضافي .
Border { get; set; } تحديد إعدادات الحدود
CertificateFilePath { get; set; } الحصول على مسار ملف الشهادة الرقمية أو تعيينه . يتم استخدام هذه الخاصية فقط إذا لم يتم تحديد CertificateStream .
CertificateStream { get; set; } الحصول على دفق الشهادة الرقمية أو تعيينه . إذا تم تحديد هذه الخاصية ، يتم استخدامها دائمًا بدلاً من CertificateFilePath.
Contact { get; set; } الحصول على أو تعيين جهة اتصال التوقيع.
DocumentType { get; set; } احصل على أو اضبط “نوع المستند” لخيارات التوقيعDocumentType
Extensions { get; } ملحقات التوقيع .
Height { get; set; } ارتفاع التوقيع في صفحة المستند في قيم القياس (وحدات البكسل أو النسب المئوية أو المليمترات ترىMeasureType SizeMeasureType) .
HorizontalAlignment { get; set; } محاذاة أفقية للتوقيع على صفحة المستند.
ImageFilePath { get; set; } الحصول على مسار ملف صورة التوقيع أو تعيينه. يتم استخدام هذه الخاصية فقط إذا لم يتم تحديد ImageStream .
ImageStream { get; set; } الحصول على دفق صورة التوقيع أو تعيينه . إذا تم تحديد هذه الخاصية ، يتم استخدامها دائمًا بدلاً من ImageFilePath.
virtual Left { get; set; } موضع التوقيع الأيسر X في صفحة المستند في قياس القيم (وحدات البكسل أو النسب المئوية أو المليمترات انظرMeasureType LocationMeasureType) . (يعمل في حالة عدم تحديد المحاذاة الأفقية) .
Location { get; set; } الحصول على أو تحديد موقع التوقيع.
virtual LocationMeasureType { get; set; } نوع القياس (وحدات البكسل أو النسب المئوية أو المليمترات) للخصائص اليسرى والعلوية .
virtual Margin { get; set; } الحصول على المسافة بين حواف التوقيع والمستند أو تعيينها. (يعمل فقط في حالة تحديد المحاذاة الأفقية أو الرأسية) .
virtual MarginMeasureType { get; set; } الحصول على نوع المقياس أو تحديده (بكسل أو نسبة مئوية أو ملليمتر) للهامش.
virtual PageNumber { get; set; } الحصول على رقم صفحة المستند أو تعيينه للتوقيع. القيمة الدنيا والافتراضية هي 1.
virtual PagesSetup { get; set; } خيارات لتحديد الصفحات المراد توقيعها.
Password { get; set; } الحصول على أو تعيين كلمة مرور الشهادة الرقمية.
Reason { get; set; } الحصول على أو تحديد سبب التوقيع.
Rectangle { get; } مستطيل مساحة لوضع الصورة في المستند.
RotationAngle { get; set; } زاوية دوران التوقيع على صفحة المستند (باتجاه عقارب الساعة).
Signature { get; set; } الحصول على أو تعيين خصائص التوقيع الرقمي للمستند. لتوقيع مستندات Pdf ، من الممكن تعيين خصائص متقدمة باستخدام مثيلPdfDigitalSignature
SignatureType { get; } احصل على نوع التوقيعSignatureType
virtual SizeMeasureType { get; set; } نوع القياس (البكسل أو النسب المئوية أو المليمترات) لخصائص العرض والارتفاع.
Stretch { get; set; } وضع التمدد في صفحة المستند .
virtual Top { get; set; } أعلى موضع التوقيع على صفحة المستند في قياس القيم (وحدات البكسل أو النسب المئوية أو المليمترات انظرMeasureType LocationMeasureType) . (يعمل في حالة عدم تحديد المحاذاة الرأسية) .
Transparency { get; set; } الحصول على شفافية التوقيع أو تعيينها (القيمة من 0.0 (معتم) إلى 1.0 (مسح)). القيمة الافتراضية هي 0 (معتمة) .
VerticalAlignment { get; set; } محاذاة رأسية للتوقيع على صفحة المستند.
Visible { get; set; } الحصول على رؤية التوقيع أو تعيينها.
Width { get; set; } عرض التوقيع على صفحة المستند في قياس القيم (بكسل أو نسبة مئوية أو ملليمتر)MeasureType SizeMeasureType) .
XAdESType { get; set; } نوع XAdESXAdESType . القيمة الافتراضية هي بلا (XAdES معطلة) . في هذه اللحظة ، يتم دعم نوع توقيع XAdES فقط لمستندات جدول البيانات.
ZOrder { get; set; } الحصول على أو تحديد موضع ترتيب Z لتوقيع النص. لتحديد ترتيب عرض التواقيع المتداخلة.

طُرق

اسم وصف
Dispose() مسح الموارد الداخلية

ملاحظات

يتعلم أكثر

أنظر أيضا