SignatureField

SignatureField

المعلومات العامة

SignatureField هي فئة في Aspose.PDF FOSS لـ .NET. الميراث من: Field.

SignatureField.Sign(signature) يطبق توقيعاً رقمياً على حقل نموذج، ويمكن لـ Flatten ((() أن يجعل ظهور التوقيع دائم في المستند.

توفر هذه الفئة 27 طريقة للعمل مع SignatureField كائنات في برامج .NET. المنهجيات المتاحة تشمل: Accept, ChangeAfterResize, Clone, CopyTo, ExecuteFieldJavaScript, ExportToJson, ExportValueToJson, ExtractCertificate, ExtractCertificateObject, ExtractImage, Field, Flatten,، و 12 طريقة إضافية. جميع الأعضاء العامين يمكن الوصول إليهم من أي تطبيق .NET بعد تثبيت حزمة Aspose.PDF FOSS for .Net. خصائص: Action, Actions, ActiveState, Alignment, AlternateName, AnnotationFlags,و 73 آخرين.

خصائص

اسمالنوعالوصولوصف
SignedBytesbyte[]?اقرأيعيد آخر بايتات موقعة، أو null عندما لم يتم توقيع هذا المجال عبر Sign(Signature).
SignatureSignature?اقرأمعلومات عن التوقيع الرقمي في هذا المجال.
TypeFieldTypeاقرأنوع الميدان.
FullNamestring?اقرأاسم المجال المؤهل بالكامل.
Namestring?القراءة/ الكتابةاسم الحقل المؤهل بالكامل (المعروف باسم FullName).
TextHorizontalAlignmentAspose.Pdf.HorizontalAlignmentالقراءة/ الكتابةتم تطبيق إبطال المواءمة الأفقية النصية على مظهر الوسيلة في الحقل.
PageIndexintاقرأ1-based index of the page that owns this field’s widget.
PartialNamestring?القراءة/ الكتابةاسم الحقل الجزئي (/T).
NormalAppearanceXForm?اقرأالمظهر “الطبيعي” للمجال (مدونة /AP/N).
AppearanceAspose.Pdf.Annotations.AppearanceDictionaryاقرأتدفقات مظهر وسيلة المجال (مدونة / AP) ، مدرجة باسم المظهر.
OnActivatedAnnotations.PdfAction?القراءة/ الكتابةالإجراء الذي يتم تشغيله عند تفعيل هذا المجال (/مدونة).
Valuestring?القراءة/ الكتابةقيمة الحقل (/V).
Countintاقرأعدد الأطفال في صفوف / Kids لهذا المجال إما حقول أطفال (عقد الهرمية) أو ملخصات وجيجيت (حقل محطة مع العديد من الويجدت البصرية ، مثل مربع تحديد/راديو مجتمعة).
FieldsField[]اقرأالأطفال المطبوعين في هذا الحقل كسلسله لصور سريعة إكسسوار سهل يعكس حقول على النموذج.
DefaultValuestring?اقرأالقيمة الافتراضية (/DV).
AlternateNamestring?القراءة/ الكتابةاسم الحقل البديل / مقالة الأداة (/ إدخال TU).
FlagsAspose.Pdf.Annotations.AnnotationFlagsالقراءة/ الكتابةعلامات التعليق (/ إدخال F) ، على سبيل المثال:.
TabOrderintالقراءة/ الكتابةمؤشر ترتيب الملفات لهذا الحقل.
IsReadOnlyboolاقرأما إذا كان الحقل قراءة فقط.
ReadOnlyboolالقراءة/ الكتابةما إذا كان الحقل قراءة فقط (الاسم المستعار القابل للتعيين لتكافؤ API).
IsRequiredboolاقرأما إذا كان المجال مطلوباً.
CharacteristicsAspose.Pdf.Annotations.Characteristicsاقرأخصائص المظهر (ألوان الحدود / الخلفية ، دوران الوسيط).
DefaultAppearanceAspose.Pdf.Annotations.DefaultAppearanceالقراءة/ الكتابةالمظهر الافتراضي (النص، الحجم، اللون) للحقبة لكل مرجع نشر على WidgetAnnotation.
RectRectangle?القراءة/ الكتابةالمستطيل الحقل.
BorderBorder?القراءة/ الكتابةالحدود الميدانية.
ColorColorالقراءة/ الكتابةلون الحقل (مخزن في /DA سلاسل المظهر الافتراضي كـ RGB).
AnnotationIndexintالقراءة/ الكتابة1-based index of the widget annotation used by AcroForm rendering when the field has multiple widgets.
FitIntoRectangleboolالقراءة/ الكتابةعلم عالمي: عندما يكون صحيحاً، يتم تحويل حجم الحقل تلقائيًا ليتوافق مع مستطيل الويجت.
IsGroupboolاقرأما إذا كان هذا الحقل عبارة عن حاوية/مجموعة من الحقول الأصل.
IsSharedFieldboolالقراءة/ الكتابةما إذا كان هذا الحقل ينتمي إلى مجموعة المجالات المشتركة.
IsSynchronizedboolاقرأما إذا كانت المجموعة آمنة.
SyncRootobjectاقرأجذر التزامن؛ يعيد هذه الحالة.
MaxFontSizedoubleالقراءة/ الكتابةالحد الأقصى لحجم الخط الذي يستخدمه التكيف الآلي للمظهر.
MinFontSizedoubleالقراءة/ الكتابةالحد الأدنى لحجم الخط المستخدم من قبل التكيف الآلي للمظهر.
MappingNamestring?القراءة/ الكتابةاسم الخرائط المستخدم من قبل النصوص الخارجية لتحديد الحقل.
AnnotationTypeAnnotationTypeاقرأدائماً (ويجيت).
ActionsAnnotationActionCollectionاقرأفتحات العمل لـ شجرة الـ /AA في المنتج.
Exportableboolالقراءة/ الكتابةما إذا كان يجب تصدير قيمة الويجيت على نموذج إرسال.
HighlightingHighlightingModeالقراءة/ الكتابةوضع التميز المرئي المستخدم عند النقر على الوسيلة (/ إدخال H).
ParentForms.Field?اقرأالحقل الأصل عندما يكون هذا الوسيلة هو الطفل المرئي لحقل AcroForm.
Requiredboolالقراءة/ الكتابةما إذا كان يجب ملء المنتج قبل إرسال (/Ff بيت 2).
HighlightModestringاقرأوضع التسليط (/ إدخال H).
DefaultAppearanceStringstring?اقرأسلسلة المظهر الافتراضي (/ إدخال DA).
FieldValuestring?اقرأقيمة الحقل (/ إدخال في).
DefaultFieldValuestring?اقرأقيمة الحقل الافتراضية (/دخول DV).
FieldTypestring?اقرأنوع الحقل (/مدونة FT).
Widthdoubleالقراءة/ الكتابةعرض المستطيل التعليمي.
Heightdoubleالقراءة/ الكتابةارتفاع المستطيل التعليمي.
ActiveStatestring?القراءة/ الكتابةحالة المظهر النشطة حالياً (/مدونة AS).
AlignmentTextAlignmentالقراءة/ الكتابةمواءمة النص (للتعليقات ذات النحو الحر / المنتجات التي تحتوي على نص غني).
HorizontalAlignmentAspose.Pdf.HorizontalAlignmentالقراءة/ الكتابةالتواء أفقي، معروض بالإضافة إلى التوائم؛ ويمكن ضبط الاثنين بشكل مستقل.
StatesAppearanceDictionaryاقرأقاموس الظهور-الولاية (الفصل الفرعي لكل ولاية من AP / N ، على سبيل المثال.
UpdateAppearanceOnConvertboolالقراءة/ الكتابةما إذا كان إعادة إنشاء سلسلة المظهر عند حفظ التعليقات في مستند محول.
UseFontSubsetboolالقراءة/ الكتابةما إذا كان يجب تعيين النمط المضمن (إذا وجد) كجزء من القائمة.
Contentsstring?القراءة/ الكتابةمحتوى التعليق (النص).
Opacitydoubleالقراءة/ الكتابةعدم وضوح الملاحظة (0.0 = شفافة، 1.0 = غامضة).
InteriorColorColor?القراءة/ الكتابةلون التعليق الداخلي (/ إدخال IC، للتعليقات حول الدوائر/المربعات/الأخطاء).
Titlestring?القراءة/ الكتابةعنوان التعليق (مؤلف تعليقات التسجيل).
Subjectstring?القراءة/ الكتابةموضوع التعليق (/إدخال Subj).
ModifiedDatestring?اقرأتاريخ التعديل.
ModifiedDateTimeالقراءة/ الكتابةتاريخ /M (المعدل) كـ DateTime المكتوب.
AnnotationFlagsAnnotationFlagsالقراءة/ الكتابةاسم مستعار مكتوب لـ Flags يظهر AnnotationFlags كخصية.
ActionPdfAction?القراءة/ الكتابةالإجراء المرتبط بهذه التعليقات (/مدونة).
Authorstring?اقرأمؤلف التعليق (/مدونة في التشريع).
AnnotationStatestring?اقرأحالة التعليق (/إدخال الدولة) ، على سبيل المثال:.
AnnotationStateModelstring?اقرأنموذج حالة التعليق (/StateModel) ، على سبيل المثال:.
ReplyTypestring?اقرأنوع الإجابة (/إدخال RT) ، على سبيل المثال:.
InReplyToAnnotation?القراءة/ الكتابةالتعليق الذي يرد عليه هذا (/ إدخال IRT).
QuadPointsPoint[]القراءة/ الكتابةQuadPoints كمجموعة من قيم النقاط.
PagePage?اقرأالصفحة التي تمتلك هذه التعليقات، أو null عندما لا يمكن حلها (مثل:.
VerticalAlignmentVerticalAlignmentالقراءة/ الكتابةالتوجه العمودي المطبق على هذه الفقرة.
MarginMarginInfo?القراءة/ الكتابةمعلومات الهامش الخارجي المطبقة على هذه الفقرة.
IsFirstParagraphInColumnboolالقراءة/ الكتابةاجبر الفقرة على بدء عمود جديد.
IsKeptWithNextboolالقراءة/ الكتابةضع هذه الفقرة على نفس الصفحة التي تليها.
IsInNewPageboolالقراءة/ الكتابةاجبر الفقرة على البدء في صفحة جديدة.
IsInLineParagraphboolالقراءة/ الكتابةعلامة الفقرة داخل الخط (لا تبدأ سطر جديد).
HyperlinkTextstring?القراءة/ الكتابةالهدف الرابط المتحرك من نوع السلسلة القديمة.
HyperlinkHyperlink?القراءة/ الكتابةتطبيق مزين الرابط التشعبي على الفقرة.
ZIndexintالقراءة/ الكتابةمؤشر ترتيب Z المستخدم من قبل جهاز تقديم DOM.

الطرق

التوقيعوصف
SignatureField(doc: Document, rect: Rectangle)إنشاء حقل توقيع فارغ على الصفحة الأولى من المستند بحجم متكامل.
SignatureField(page: Page, rect: Rectangle)إنشاء حقل توقيع فارغ على الصفحة بحجم إصلاحي.
Sign(signature: Signature)وقع هذا المجال مع الشهادة المضمنة للتوقيع المقدمة.
Sign(signature: Signature, pfx: Stream, pass: string)توقيع باستخدام PFX من تيار + كلمة مرور سهولة عبر Sign(Signature).
ExtractCertificate()استخراج شهادة التوقيع من /V لهذا الحقل كدفق بايت DER (.cer).
ExtractCertificateObject()استخراج شهادة التوقيع ك X509Certificate2.
ExtractImage()استخراج مظهر التوقيع المرئي (التيار / AP / N) كتيرا.
ExtractImage(format: System.Drawing.Imaging.ImageFormat)استخراج مظهر التوقيع المرئي وإعادة ترميزه كشكل.
Field(doc: Document)إنشاء حقل مرتبط بتقرير.
GetEnumerator()يُكرر التعليقات الخاصة بالوسائط للأطفال في هذا المجال في /Kids array.
CopyTo(array: Aspose.Pdf.Annotations.WidgetAnnotation[], index: int)نسخ التعليقات في المصفوفة بدءاً من المؤشر.
ExecuteFieldJavaScript(javaScriptAction: Aspose.Pdf.Annotations.JavascriptAction)قم بتنفيذ الإجراء JavaScript المقدم ضد هذا الحقل.
ExportToJson(stream: Stream)قم بتسلسلية هذا الحقل إلى JSON (موضوع FieldExportingData واحد) عبر التدفق المورد.
ExportValueToJson(outputJsonStream: Stream, indented: bool)اكتب اسم الحقل، العلامات والقيمة إلى تيار JSON.
Flatten()تسطيع هذا الحقل تحويل قيمته إلى محتوى صفحة ثابت.
GetWidgetEnumerator()المُحسب مُكتوب على WidgetAnnotation.
ImportValueFromJson(inputJsonStream: Stream)اقرأ قيمة هذا المجال من تيار JSON.
Recalculate()اعيد حساب قيمة الحقل من كتابة حساباتها.
SetPosition(point: Aspose.Pdf.Point)تحريك المستطيل الأول للقطعة إلى النقطة المعروضة (الزاوية العلوية اليسرى).
WidgetAnnotation(doc: Document)البرمجي ctor يخلق ملخصات الويجيت العارية المرتبطة بقراءة doc.
GetCheckedStateName()يعيد اسم حالة المظهر الذي يمثل “على” / “مفتوحة” الحالة من هذا الوسيط (عادة “نعم”) ، بحثت عن مفاتيح ديكت / AP/N (أي شيء ليس “منغلق”).
Accept(visitor: AnnotationSelector)دعوات قبول على هذه SignatureField حالة.
GetRectangle(considerRotation: bool)مستطيل الحدودية معدل بواسطة considerRotation.
ChangeAfterResize(transform: Matrix)قم بتعديل هندسة التعليق بعد أن يغير المستخدم حجم الصفحة أو مستطيل المستضيف.
UpdateAppearances()إعادة إنشاء التيار المظهر العادي (/AP /N) من الهندسة والألوان الحالية للملاحظة.
WriteXfdf(writer: System.Xml.XmlWriter)سلسلة هذه التعليقات كعنصر XFDF إلى كاتب (PDF 32000 §12.7.8 / X F D F 3.0).
Clone()النسخة الضحلة نسخ حالة مقياسية/مشتركة.

انظر أيضاً

 العربية