SetFormFieldBackgroundColorSepA
フォームフィールド、カラー
説明
末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は SetFormFieldBackgroundColorSep と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます
指定したフォームフィールドの背景色を設定します。SetFormFieldBorderColor と似ていますが、AddSeparationColor で追加した分離色の濃淡を使用します。PDF 仕様はフォームフィールドの分離色空間をサポートしていないため、特に後で Acrobat でフィールドを編集すると、結果が常に機能するとは限りません。この機能はフォームフィールドをフラット化する場合に追加されています
構文
Delphi
Function DLSetFormFieldBackgroundColorSepA(InstanceID, Index: Integer; ColorName: PAnsiChar; Tint: Double): Integer;
DLL
int DLSetFormFieldBackgroundColorSepA(int InstanceID, int Index, const char * ColorName, double Tint);
パラメータ
| Index | フォームフィールドのインデックス |
|---|---|
| ColorName | AddSeparationColor 関数で使用された分版色の名前 |
| Tint | 使用する色の量です。0 は色なし (白)、1 は最大の色を示します |
戻り値
| 0 | フォームフィールドが見つからないか、分離色名が見つかりませんでした |
|---|---|
| 1 | 指定フォームフィールドの背景色は正常に設定された |