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 = 承認済み
1 = 試験的
2 = 未承認
3 = そのまま
4 = 期限切れ
5 = 一般公開不可
6 = 機密
7 = 最終版
8 = 売却済み
9 = 部門内限定
10 = コメント用
11 = 極秘
12 = 下書き
13 = 一般公開用
Title
ポップアップ注釈のタイトル
Contents
ポップアップ注釈の内容
Red
ポップアップ注釈'の背景色の赤成分
Green
ポップアップ注釈'の背景色の緑コンポーネント
ポップアップ注釈'の背景色の青コンポーネント
Blue
Options
将来の使用のために予約されています。常に 0 に設定する必要があります
戻り値
| 0 | スタンプ注釈をページに追加できなかった |
|---|---|
| 1 | 成功時の int Options); |