AddStampAnnotationA
註解與熱點連結
描述
結尾的 A 表示 ANSI(char)DLL 進入點;ActiveX/COM 介面只提供 Unicode 形式。行為與 AddStampAnnotation 完全相同,字串參數依目前 SetAnsiMode 的字碼頁解讀
在所選頁面加入印章註解。顏色參數值域為 0 到 1,0 代表 0%、1 代表 100%。顏色只影響彈出視窗的背景色,不影響印章本身
所選文件低於 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 | 無法把印章註解加到頁面 |
|---|---|
| 1 | Success int Options); |