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);