Passer au contenu principal
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.

Syntaxe

C++

HRESULT CreateMultipageImageWriter(
  BSTR                    FileName,
  ImageFileFormatEnum     FileFormat,
  IUnknown*               ExtendedParams,
  IMultipageImageWriter** Result
);

C#

IMultipageImageWriter CreateMultipageImageWriter(
  string               FileName,
  IImageFileFormatEnum FileFormat,
  object               ExtendedParams
);

Visual Basic .NET

Function CreateMultipageImageWriter( _
  FileName       As String, _
  FileFormat     As IImageFileFormatEnum, _
  ExtendedParams As Object _
) As IMultipageImageWriter

Paramètres

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.

Valeurs de retour

Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les valeurs de retour standard des fonctions ABBYY FineReader Engine.

Remarques

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.

Voir aussi

Engine MultipageImageWriter