AddPageLabelsA

ページプロパティ

説明

末尾の A は ANSI(char)DLL エントリポイントを示します。ActiveX/COM インターフェースでは Unicode 形式のみを公開します。動作は AddPageLabels と同じで、文字列引数は現在の SetAnsiMode コードページを使用して解釈されます

選択した文書にページラベルの範囲を追加します。ページラベルを正しく表示するには、ページ 1 から始まる範囲が文書内に存在している必要があります。ページラベルは PDF 1.3 のカタログ機能です。保存バージョンが明示的にロックされていない限り、低いバージョンの文書でこのメソッドを呼び出すと有効な PDF バージョンが 1.3 に引き上げられます

構文

Delphi

Function DLAddPageLabelsA(InstanceID, Start, Style, Offset: Integer; Prefix: PAnsiChar): Integer;

DLL

int DLAddPageLabelsA(int InstanceID, int Start, int Style, int Offset, const char * Prefix);

パラメータ

Startページラベル範囲の開始ページ
Style0 = 番号なし 1 = 10 進アラビア数字 2 = 大文字ローマ数字 3 = 小文字ローマ数字 4 = 大文字(最初の 26 ページは A~Z、次の 26 ページは AA~ZZ など) 5 = 小文字(最初の 26 ページは a~z、次の 26 ページは aa~zz など)
Offset範囲内の最初のページラベルの数値部分の値。後続の値はこの値から連続して番号付けされ、1 以上でなければなりません
Prefixこの範囲のページラベルに使用するプレフィックス

戻り値

0Style パラメーターが範囲外だった
1ページラベル範囲が正常に追加されました