Cette méthode crée un objet MultipageImageWriter, qui permet d’enregistrer plusieurs images dans un seul fichier image multipage avec des paramètres d’enregistrement étendus.
HRESULT CreateMultipageImageWriter(
BSTR FileName,
ImageFileFormatEnum FileFormat,
IUnknown* ExtendedParams,
IMultipageImageWriter** Result
);
IMultipageImageWriter CreateMultipageImageWriter(
string FileName,
IImageFileFormatEnum FileFormat,
object ExtendedParams
);
Function CreateMultipageImageWriter( _
FileName As String, _
FileFormat As IImageFileFormatEnum, _
ExtendedParams As Object _
) As IMultipageImageWriter
FileName
[in] Ce paramètre contient le chemin complet vers le fichier image multipage dans lequel les images seront enregistrées. Par exemple, C:\MyPic.tif, /opt/MyPic.tif, /Users/user/Pictures/MyPic.tif. Si un fichier portant ce nom existe déjà, il sera écrasé sans demande de confirmation.
FileFormat
[in] Variable de type ImageFileFormatEnum qui spécifie le format du fichier de sortie. Tous les formats définis par cette énumération ne sont pas pris en charge en écriture.
ExtendedParams
[in] Cette variable fait référence à un objet JpegExtendedParams ou TiffExtendedParams, qui définit respectivement les paramètres d’enregistrement de l’image au format JPEG ou TIFF. Ce paramètre est facultatif et peut être NULL.
Sous Linux, si vous travaillez avec ABBYY FineReader Engine chargé hors processus, vous devez passer NULL pour ce paramètre.
Result
[out, retval] Pointeur vers une variable pointeur IMultipageImageWriter* qui reçoit le pointeur d’interface de l’objet de sortie MultipageImageWriter. Cet objet permet d’ajouter des images à la fin du fichier image multipage.
Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les valeurs de retour standard des fonctions ABBYY FineReader Engine.
Notez que tous les formats disponibles en écriture ne sont pas adaptés aux images multipages. Par conséquent, vous pouvez créer l’objet MultipageImageWriter pour des formats d’une seule page, mais vous ne pourrez pas ajouter plus d’une page au fichier obtenu.
Engine
MultipageImageWriter