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