AddImageJBIG2FromString

画像処理

説明

AnsiString からビットマップバイトを読み込み、モノクロ画像へ変換し、オプションのスキャン補正を適用して、JBIG2 画像 XObject として格納します

構文

Delphi

Function TPDFlib.AddImageJBIG2FromString(Const Source: AnsiString; Options, BlackDotSize, LossyLevel: Integer): Integer;

パラメータ

Sourceエンコードするビットマップのバイト列
Optionsビット 0 は Interpolate を書き込み、ビット 1 は使用可能なシンボル辞書を有効にし、ビット 2 は外部エンコーダーバックエンドを優先し、ビット 3 は符号化前の分離された黒点除去を有効にします
BlackDotSizeクリーンアップ有効時に除去される孤立した黒ピクセルクラスターの最大サイズ
LossyLevelスキャンされたモノクロ入力に対する 0 から 9 までのクリーンアップの積極性ヒント

戻り値

新しい ImageID を返します。バイトを読み取りまたはエンコードできない場合は 0

備考

ビットマップ入力がすでにメモリ上にあり、ファイルまたはストリームオブジェクトが不要な場合にこのオーバーロードを使用します

関連項目

AddImageJBIG2FromFile、AddImageJBIG2FromStream、AddImageJBIG2DirectFromString