AddImageJBIG2FromStreamEx

画像

説明

ストリームからビットマップデータを読み込み、名前付きオプションパラメータを使用して JBIG2 画像 XObject として保存します

構文

Delphi

Function TPDFlib.AddImageJBIG2FromStreamEx(InStream: TStream; Interpolate, SymbolExtract, UseExternalEncoder, SkipBlackDots, BlackDotSize, LossyLevel: Integer): Integer;

パラメータ

InStreamエンコードするビットマップストリーム
Interpolateゼロ以外のとき、画像補間フラグを書き込みます
SymbolExtractアクティブなエンコーダバックエンドがサポートしている場合に、シンボル辞書の抽出を要求します
UseExternalEncoder利用可能な場合は、外部の JBIG2 エンコーダーバックエンドを優先します
SkipBlackDotsゼロ以外の場合、エンコード前に孤立した黒点のクリーンアップを有効にします
BlackDotSizeクリーンアップ中に削除される孤立した黒ピクセルクラスターの最大サイズ
LossyLevelスキャンされたモノクロ入力に対する 0 から 9 までのクリーンアップの積極性ヒント

戻り値

新しい ImageID を返します、またはストリームを読み込めないかエンコードできない場合は 0 を返します

備考

ストリーム位置はビットマップローダーによって消費されるため、可能な場合は画像データに配置されたシーク可能なストリームを渡してください