AddImageJBIG2FromFile
画像処理
説明
ビットマップファイルを読み込み、モノクロ画像へ変換し、オプションのスキャン補正を適用して、JBIG2 画像 XObject として格納します
構文
Delphi
Function TPDFlib.AddImageJBIG2FromFile(Const FileName: WideString; Options, BlackDotSize, LossyLevel: Integer): Integer;
パラメータ
| FileName | エンコードするビットマップファイル |
|---|---|
| Options | ビット 0 は Interpolate を書き込み、ビット 1 は使用可能なシンボル辞書を有効にし、ビット 2 は外部エンコーダーバックエンドを優先し、ビット 3 は符号化前の分離された黒点除去を有効にします |
| BlackDotSize | クリーンアップ有効時に除去される孤立した黒ピクセルクラスターの最大サイズ |
| LossyLevel | スキャンされたモノクロ入力に対する 0 から 9 までのクリーンアップの積極性ヒント |
戻り値
新しい ImageID を返します、またはファイルを読み込めないかエンコードできない場合は 0 を返します
備考
このヘルパーは、JBIG2 によって Flate や CCITT よりも PDF サイズを縮小できる、スキャンされた白黒入力を対象としています
関連項目
AddImageJBIG2FromStream、AddImageJBIG2FromString、AddImageJBIG2DirectFromFile