AddStampAnnotationA

التعليقات التوضيحية وروابط النقاط الفعالة

الوصف

تشير اللاحقة A إلى نقطة دخول DLL بصيغة ANSI (char)؛ وتبقى واجهة ActiveX/COM مكشوفةً بالصيغة Unicode فقط. والسلوك مطابق لـ AddStampAnnotation وتُفسر وسائط السلاسل بصفحة شيفرة SetAnsiMode الحالية

يضيف لون فصل إلى المستند

عندما يكون المستند المحدد أقدم من PDF 1.3 يرفع الكاتب إصدار PDF الفعلي تلقائيًا إلى 1.3 لأن تعليقات الختم قُدمت في PDF 1.3

الصيغة

Delphi

Function DLAddStampAnnotationA(InstanceID: Integer; Left, Top, Width, Height: Double; StampType: Integer; Title, Contents: PAnsiChar; Red, Green, Blue: Double; Options: Integer): Integer;

DLL

int DLAddStampAnnotationA(int InstanceID, double Left, double Top, double Width, double Height, int StampType, const char * Title, const char * Contents, double Red, double Green, double Blue, int Options);

المعاملات

Left

الإحداثي الأفقي للحافة اليسرى للتعليق التوضيحي من نوع الختم

Top

الإحداثي الرأسي للحافة العلوية للتعليق التوضيحي من نوع الختم

Width

عرض التعليق التوضيحي

Height

ارتفاع التعليق التوضيحي

StampType

0 = Approved

1 = Experimental

2 = NotApproved

3 = AsIs

4 = Expired

5 = NotForPublicRelease

6 = Confidential

7 = Final

8 = Sold

9 = Departmental

10 = ForComment

11 = TopSecret

12 = Draft

13 = ForPublicRelease

Title

عنوان التعليق التوضيحي المنبثق

Contents

محتوى النافذة المنبثقة للتعليق التوضيحي

Red

المركّب الأحمر للون خلفية النافذة المنبثقة للتعليق التوضيحي

Green

المركّب الأخضر للون خلفية النافذة المنبثقة للتعليق التوضيحي

المركّب الأزرق للون خلفية النافذة المنبثقة للتعليق التوضيحي

Blue

Options

محجوز للاستخدام المستقبلي. يجب تعيينه دائمًا على 0

قيم الإرجاع

0تعذّرت إضافة التعليق التوضيحي من نوع الختم إلى الصفحة
1Success int Options);