メインコンテンツへスキップ
このメソッドは、現在のイメージ プレーンのコピーを、指定した形式の画像ファイルとして保存します。
このメソッドでは、画像のみの PDF ファイルを保存できません。これを行うには、エクスポート メソッドのいずれかを使用します。たとえば、対応する FRPage オブジェクトの Export メソッドで、IPDFExportParams::TextExportMode を PEM_ImageOnly に設定します。

構文

C++

HRESULT WriteToFile(
  BSTR                FileName,
  ImageFileFormatEnum Format,
  IImageModification* Modification,
  IUnknown*           ExtendedParams
);

C#

void WriteToFile(
  string              FileName,
  ImageFileFormatEnum Format,
  IImageModification   Modification,
  object              ExtendedParams
);

Visual Basic .NET

Sub WriteToFile( _
  FileName As String, _
  Format As ImageFileFormatEnum, _
  [Modification As IImageModification = Nothing], _
  [ExtendedParams As Object = Nothing] _
)

パラメーター

FileName [in] 画像の保存先となる画像ファイルのフルパスを指定するパラメーターです。例: C:\MyPictures\MyPic.bmp。このパスにすでにファイルが存在する場合は、確認なしで上書きされます。 Format [in] 出力ファイルの形式を指定する ImageFileFormatEnum 型の変数です。この列挙型で定義されている形式のすべてが書き込みに対応しているわけではありません。 Modification [in] ImageModification 型のパラメーターで、画像をファイルに書き込む前に適用する変更を定義します。このパラメーターは省略可能で、0 を指定できます。この場合、画像には何も変更は適用されません。 ExtendedParams [in] この変数は、画像をそれぞれ JPEG、PNG、または TIFF 形式で保存するためのパラメーターを定義する JpegExtendedParamsPngExtendedParams、または TiffExtendedParams オブジェクトを参照できます。このパラメーターは省略可能で、0 を指定できます。この場合、JPEG ではロスレス JPEG 2000 圧縮、PNG では透過なし、TIFF では既定の品質で画像が保存されます。
Linux で ABBYY FineReader Engine をアウトオブプロセスで読み込んで使用している場合、このパラメーターには NULL を渡す必要があります。

戻り値

このメソッド固有の戻り値はありません。ABBYY FineReader Engine 関数の標準戻り値が返されます。

関連項目

画像の操作 ImageFileFormatEnum ImageModification