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.
HRESULT WriteToFile(
BSTR FileName,
ImageFileFormatEnum Format,
IImageModification* Modification,
IUnknown* ExtendedParams
);
void WriteToFile(
string FileName,
ImageFileFormatEnum Format,
IImageModification Modification,
object ExtendedParams
);
Sub WriteToFile( _
FileName As String, _
Format As ImageFileFormatEnum, _
[Modification As IImageModification = Nothing], _
[ExtendedParams As Object = Nothing] _
)
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.
Questo metodo non prevede valori di ritorno specifici. Restituisce i valori di ritorno standard delle funzioni di ABBYY FineReader Engine.
Utilizzo delle immagini
ImageFileFormatEnum
ImageModification