AddImageJBIG2FromStringEx
画像
説明
AnsiString バッファからビットマップデータを読み込み、名前付きオプションパラメータを使用して JBIG2 画像 XObject として保存します
構文
Delphi
Function TPDFlib.AddImageJBIG2FromStringEx(Const Source: AnsiString; Interpolate, SymbolExtract, UseExternalEncoder, SkipBlackDots, BlackDotSize, LossyLevel: Integer): Integer;
パラメータ
| Source | エンコードするビットマップデータバッファ |
|---|---|
| Interpolate | ゼロ以外のとき、画像補間フラグを書き込みます |
| SymbolExtract | アクティブなエンコーダバックエンドがサポートしている場合に、シンボル辞書の抽出を要求します |
| UseExternalEncoder | 利用可能な場合は、外部の JBIG2 エンコーダーバックエンドを優先します |
| SkipBlackDots | ゼロ以外の場合、エンコード前に孤立した黒点のクリーンアップを有効にします |
| BlackDotSize | クリーンアップ中に削除される孤立した黒ピクセルクラスターの最大サイズ |
| LossyLevel | スキャンされたモノクロ入力に対する 0 から 9 までのクリーンアップの積極性ヒント |
戻り値
新しい ImageID を返します、またはバッファを読み込めないかエンコードできない場合は 0 を返します
備考
ビットマップがすでにメモリ内で利用可能であり、一時ファイルを避けたい場合にこのオーバーロードを使用します