このオブジェクトは、画像変更のパラメーターを格納するために使用されます。画像を変更するメソッド IImageDocument::Modify は、ほかのいくつかのメソッドと同様に、このオブジェクトへの参照を入力パラメーターとして受け取ります。ImageModification では、伸張、クリッピング領域、色反転領域、ペイント領域、ピクセル置換領域、ごみ除去領域の設定など、画像に対して幅広い操作を行えます。画像は次のように変更されます。Documentation Index
Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
Use this file to discover all available pages before exploring further.
- 領域内のテキストの色とごみのサイズが決定されます。
- クリッピング領域内の画像部分が切り取られます。
- “Paint” 領域は対応する色で塗りつぶされます。
- “invert” 領域内の色は反転されます。
- “黒ピクセル置換” 領域内の黒い点は、対応する色の点に置き換えられます。
- “白ピクセル置換” 領域内の白い点は、対応する色の点に置き換えられます。
- “remove garbage” 領域内のごみは除去されます。この変更は、白黒イメージプレーンにのみ適用できます。
- 画像は StretchRatio プロパティで定義されたストレッチ比で伸張されます。
プロパティ
メソッド
| 名前 | 説明 |
|---|---|
| AddClipRegion | クリッピング領域の内部配列に、新しいクリッピング領域を追加します。 |
| AddInvertRegion | 色反転領域の内部配列に、新しい色反転領域を追加します。 |
| AddPaintRegion | ペイント領域の内部配列に、新しいペイント領域を追加します。 |
| AddReplaceBlackPixelsRegion | 「黒ピクセル置換」領域の内部配列に、新しい「黒ピクセル置換」領域を追加します。 |
| AddReplaceWhitePixelsRegion | 「白ピクセル置換」領域の内部配列に、新しい「白ピクセル置換」領域を追加します。 |
| ClearClipRegions | クリッピング領域の内部配列をクリアします。 |
| ClearInvertRegions | 色反転領域の内部配列をクリアします。 |
| ClearPaintRegions | ペイント領域の内部配列をクリアします。 |
| ClearReplaceBlackPixelsRegions | 「黒ピクセル置換」領域の内部配列をクリアします。 |
| ClearReplaceWhitePixelsRegions | 「白ピクセル置換」領域の内部配列をクリアします。 |
| CopyFrom | 現在のオブジェクトのプロパティを、別のオブジェクトの対応するプロパティの値で初期化します。 |
| LoadFromFile | ディスク上のファイルからオブジェクトの内容を復元します。 |
| LoadFromMemory | グローバルメモリからオブジェクトの内容を復元します。 Windows のみ。 |
| SaveToFile | オブジェクトの内容をディスク上のファイルに保存します。 |
| SaveToMemory | オブジェクトの内容をグローバルメモリに保存します。 Windows のみ。 |
出力パラメーター
入力パラメーター
- Image オブジェクトの WriteToFile、EstimateBitmapSize (Win) 、GetBitmap (Win) メソッド
- ImageDocument オブジェクトの Modify メソッド。
サンプル
C# code
C# code
