L’objet ExportFileWriter est obsolète et sera supprimé dans les prochaines versions.
Cette méthode crée l’objet ExportFileWriter. Cet objet permet d’enregistrer le texte reconnu au format PDF.
HRESULT CreateExportFileWriter(
BSTR FileName,
FileExportFormatEnum ExportFormat,
IUnknown* Params,
IExportFileWriter** Result
);
IExportFileWriter CreateExportFileWriter(
BSTR FileName,
FileExportFormatEnum ExportFormat,
object Params,
);
Sub CreateExportFileWriter( _
FileName As BSTR, _
ExportFormat As FileExportFormatEnum, _
Params As Object, _
) As IExportFileWriter
FileName
[in] Spécifie le chemin complet du fichier de sortie. Si ce fichier existe déjà, il est écrasé sans demande de confirmation.
ExportFormat
[in] Spécifie le format du fichier de sortie.
Seul le format PDF est actuellement pris en charge.
Params
[in] Transmettez via ce paramètre d’entrée l’objet de paramètres d’exportation du type correspondant au format de votre fichier. Par exemple, si vous enregistrez votre texte dans un fichier PDF, créez un objet PDFExportParams, définissez les paramètres nécessaires, puis transmettez-le à cette méthode comme paramètre d’entrée Params. Ce paramètre peut valoir 0 ; dans ce cas, les valeurs par défaut des paramètres d’exportation sont utilisées. Si un profil a été chargé, les paramètres définis par ce profil sont utilisés.
Sous Linux, si vous travaillez avec ABBYY FineReader Engine chargé hors processus, vous devez transmettre NULL pour ce paramètre.
Result
[out, retval] Pointeur vers la variable pointeur IExportFileWriter* qui reçoit le pointeur d’interface de l’objet ExportFileWriter obtenu. *Result ne doit pas être NULL. *Result est garanti non NULL après un appel de méthode réussi.
Cette méthode ne renvoie aucune valeur de retour spécifique. Elle renvoie les valeurs de retour standard des fonctions d’ABBYY FineReader Engine.
Engine
ExportFileWriter