AddImageJBIG2FromStream
画像処理
説明
ビットマップストリームを読み込み、モノクロ画像に変換し、オプションのスキャンクリーンアップを適用して、JBIG2 画像 XObject として保存します
構文
Delphi
Function TPDFlib.AddImageJBIG2FromStream(InStream: TStream; Options, BlackDotSize, LossyLevel: Integer): Integer;
パラメータ
| InStream | エンコードするビットマップストリーム |
|---|---|
| Options | ビット 0 は Interpolate を書き込み、ビット 1 は使用可能なシンボル辞書を有効にし、ビット 2 は外部エンコーダーバックエンドを優先し、ビット 3 は符号化前の分離された黒点除去を有効にします |
| BlackDotSize | クリーンアップ有効時に除去される孤立した黒ピクセルクラスターの最大サイズ |
| LossyLevel | スキャンされたモノクロ入力に対する 0 から 9 までのクリーンアップの積極性ヒント |
戻り値
新しい ImageID を返します、またはストリームを読み込めないかエンコードできない場合は 0 を返します
備考
ストリームは現在位置から読み取られ、所有権は呼び出し元が保持します
関連項目
AddImageJBIG2FromFile、AddImageJBIG2FromString、AddImageJBIG2DirectFromStream