Vai al contenuto principale
Questo metodo salva una copia del piano immagine corrente in un file di immagine nel formato specificato.
Non è possibile usare questo metodo per salvare un file PDF contenente solo immagini. Per farlo, è possibile usare uno dei metodi di esportazione, ad esempio il metodo Export del corrispondente oggetto FRPage, con IPDFExportParams::TextExportMode impostato su PEM_ImageOnly.

Sintassi

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] _
)

Parametri

FileName [in] Questo parametro contiene il percorso completo del file immagine in cui salvare l’immagine. Esempio: C:\MyPictures\MyPic.bmp. Se in questo percorso esiste già un file, verrà sovrascritto senza richiesta di conferma. Format [in] Variabile di tipo ImageFileFormatEnum che specifica il formato del file di output. Non tutti i formati definiti da questa enumerazione supportano la scrittura. Modification [in] Questo parametro di tipo ImageModification definisce le modifiche da applicare all’immagine prima di scriverla nel file. Questo parametro è facoltativo e può essere 0; in tal caso, all’immagine non viene applicata alcuna modifica. ExtendedParams [in] Questa variabile può fare riferimento a un oggetto JpegExtendedParams, PngExtendedParams o TiffExtendedParams, che definisce i parametri per salvare l’immagine rispettivamente nei formati JPEG, PNG o TIFF. Questo parametro è facoltativo e può essere 0. In tal caso, l’immagine viene salvata con compressione JPEG 2000 senza perdita nel caso del formato JPEG, senza trasparenza nel caso del formato PNG o con qualità predefinita nel caso del formato TIFF.
In Linux, se si utilizza ABBYY FineReader Engine caricato out-of-process, è necessario passare NULL per questo parametro.

Valori di ritorno

Questo metodo non prevede valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.

Vedi anche

Utilizzo delle immagini ImageFileFormatEnum ImageModification