- 1 ビット モノクロ (各ピクセルは 1 ビットで表されます) 。
- 8 ビット グレー (各ピクセルは 8 ビットで表されます) 。
- 24 ビット カラー (24 ビットはそれぞれ、R、G、B の各成分に 8 ビットずつ使用されます) 。
Processing Methods
Engine オブジェクトの OpenBitmapBits メソッド
ABBYY FineReader Engine API における Engine オブジェクトの OpenBitmapBits メソッド — このメソッドは、指定されたビットマップデータを開き、1 ビット モノクロ、8 ビット グレー、および 24 ビット カラー画像をサポートします(Windows のみ)。
このメソッドは、指定されたビットマップデータを開き、次の画像形式に対応しています。
Format
[in] BitmapBitsFormatEnum 型のこのパラメーターは、開くビットマップ データの形式を指定します。
Width
[in] ビットマップの幅をピクセル単位で指定します。このパラメーターに 0 は指定できません。
Height
[in] ビットマップの高さをピクセル単位で指定します。このパラメーターに 0 は指定できません。
ByteWidth
[in] ビットマップの 1 行の幅をバイト単位で指定します (パディングを含む) 。このパラメーターに 0 は指定できません。
XResolution
[in] ビットマップの水平方向の解像度を dpi 単位で指定します。
YResolution
[in] ビットマップの垂直方向の解像度を dpi 単位で指定します。
RawDataPtr
[in] このパラメーターは、ビットマップ データを含むメモリ バッファーへのハンドルとして扱われます。このハンドルは __int64 として渡されます。データ形式の詳細については、BitmapBitsFormatEnum の各定数の説明を参照してください。
PrepareMode
[in] 画像の前処理モードを定義する PrepareImageMode オブジェクトを指定します。0 を指定することもでき、その場合は PrepareImageMode の Properties の既定値が使用されます。また、profile が読み込まれている場合は、その profile で設定されたパラメーターが使用されます。
Result
[out, retval] 生成された ImageDocument オブジェクトのインターフェイス ポインターを受け取る IImageDocument* ポインター変数へのポインターです。
Windows: このメソッド固有の戻り値はありません。ABBYY FineReader Engine 関数の標準の戻り値が返されます。
Linux および macOS: このメソッドは E_NOTIMPL を返します。
このメソッドは、Linux で Engine が別プロセスサーバーとして読み込まれている場合、または Windows で OutprocLoader オブジェクトを使用して対象のオブジェクトが作成されている場合には機能しません。
Engine
BitmapBitsFormatEnum
プロファイルの使用
