SetFormFieldNumberFormat
フォームフィールド
説明
このページでは、PDF Library for Delphi の「フォームフィールド」トピックに属する SetFormFieldNumberFormat について説明します。API 名、パラメータ、クラス名、ファイル名、リテラルは Delphi ライブラリおよび DLL エントリポイントの表記を保持しています
関数を呼び出す前に構文、パラメータ、および戻り値を確認してください
構文
Delphi
Function TPDFlib.SetFormFieldNumberFormat(Index, Decimals, SepStyle, NegStyle: Integer; Const CurrencyText: WideString; CurrencyPrepend: Integer): Integer;
パラメータ
Index は 1 ベースのフィールドインデックスです。Decimals (0..10) は表示される小数点以下の桁数を設定します。SepStyle: 0 = 1,234.56、1 = 1234.56、2 = 1.234,56、3 = 1234,56。NegStyle: 0 = マイナス記号、1 = 赤色、2 = 括弧、3 = 赤色の括弧。CurrencyText は通貨記号です。CurrencyPrepend が 1 の場合は数値の前に、0 の場合は後に配置します。
戻り値
成功した場合は 1 を返し、フィールドが存在しない場合やセレクタが範囲外の場合は 0 を返します。
備考
標準 Acrobat 書式設定ペア AFNumber_Keystroke/AFNumber_Format をフィールド's 追加アクション(/K と /F)に書き込み、準拠ビューアーがキー入力をフィルターして書式設定済みの値を表示できるようにする