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