AddStampAnnotation
annotationها و hotspot linkها
توضیحات
یک حاشیهنویسی مهر به صفحهٔ انتخابشده اضافه میکند؛ مقدار پارامترهای رنگ از 0 تا 1 است، که 0 یعنی 0٪ و 1 یعنی 100٪ آن رنگ؛ رنگ فقط بر پسزمینهٔ پاپآپ اثر میگذارد نه خود مهر
وقتی سند انتخابشده قدیمیتر از PDF 1.3 باشد، نویسنده نسخهٔ مؤثر PDF را بهطور خودکار به 1.3 میبرد، چون حاشیهنویسیهای مهر در PDF 1.3 معرفی شدند
نحو
Delphi
Function TPDFlib.AddStampAnnotation(Left, Top, Width, Height: Double; StampType: Integer; Const Title, Contents: WideString; Red, Green, Blue: Double; Options: Integer): Integer;
ActiveX
Function PDFlib::AddStampAnnotation(Left As Double, Top As Double, Width As Double, Height As Double, StampType As Long, Title As String, Contents As String, Red As Double, Green As Double, Blue As Double, Options As Long) As Long
DLL
int DLAddStampAnnotation(int InstanceID, double Left, double Top, double Width, double Height, int StampType, const wchar_t * Title, const wchar_t * Contents, double Red, double Green, double Blue, int Options);
پارامترها
Left
مختصات افقی لبهٔ چپ حاشیهنویسی مهر
Top
مختصات عمودی لبهٔ بالایی حاشیهنویسی مهر
Width
عرض annotation
Height
ارتفاع annotation
StampType
0 = Approved
1 = Experimental
2 = NotApproved
3 = بدون تغییر
4 = Expired
5 = NotForPublicRelease
6 = Confidential
7 = نهایی
8 = فروختهشده
9 = Departmental
10 = ForComment
11 = TopSecret
12 = Draft
13 = ForPublicRelease
Title
عنوان حاشیهنویسی پنجره بازشو
Contents
محتوای حاشیهنویسی پاپآپ
Red
مؤلفهٔ قرمز رنگ پسزمینهٔ حاشیهنویسی پاپآپ
Green
مؤلفه سبز رنگ پسزمینه popup annotation's
مؤلفه آبیِ رنگ پسزمینه annotation's مربوط به popup
Blue
گزینهها
برای استفادهٔ آینده رزرو شده است؛ باید همیشه 0 تنظیم شود
مقادیر بازگشتی
| 0 | حاشیهنویسی مهر به صفحه اضافه نشد |
|---|---|
| 1 | Success int Options); |