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)に書き込み、準拠ビューアーがキー入力をフィルターして書式設定済みの値を表示できるようにする