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 を返します
備考
ストリーム位置はビットマップローダーによって消費されるため、可能な場合は画像データに配置されたシーク可能なストリームを渡してください