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無法把印章註解加到頁面
1Success int Options);