> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Méthode CreateMultipageImageWriter de l’objet Engine

> Méthode CreateMultipageImageWriter de l’objet Engine dans l’API ABBYY FineReader Engine — Cette méthode crée un objet MultipageImageWriter pour enregistrer plusieurs images dans un même fichier image multipage avec des paramètres d’enregistrement étendus.

Cette méthode crée un objet [MultipageImageWriter](/fr/fine-reader/engine/api-reference/image-related-objects/multipageimagewriter), qui permet d’enregistrer plusieurs images dans un seul fichier image multipage avec des paramètres d’enregistrement étendus.

<div id="syntax">
  ## Syntaxe
</div>

<div id="c">
  ### C++
</div>

```cpp theme={null}
HRESULT CreateMultipageImageWriter(
  BSTR                    FileName,
  ImageFileFormatEnum     FileFormat,
  IUnknown*               ExtendedParams,
  IMultipageImageWriter** Result
);
```

### C\#

```csharp theme={null}
IMultipageImageWriter CreateMultipageImageWriter(
  string               FileName,
  IImageFileFormatEnum FileFormat,
  object               ExtendedParams
);
```

<div id="visual-basic-net">
  ### Visual Basic .NET
</div>

```vb theme={null}
Function CreateMultipageImageWriter( _
  FileName       As String, _
  FileFormat     As IImageFileFormatEnum, _
  ExtendedParams As Object _
) As IMultipageImageWriter
```

<div id="parameters">
  ## Paramètres
</div>

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](/fr/fine-reader/engine/api-reference/enumerations/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](/fr/fine-reader/engine/api-reference/image-related-objects/jpegextendedparams) ou [TiffExtendedParams](/fr/fine-reader/engine/api-reference/image-related-objects/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.

<Warning>
  Sous Linux, si vous travaillez avec ABBYY FineReader Engine chargé hors processus, vous devez passer NULL pour ce paramètre.
</Warning>

Result

\[out, retval] Pointeur vers une variable pointeur IMultipageImageWriter\* qui reçoit le pointeur d’interface de l’objet de sortie [MultipageImageWriter](/fr/fine-reader/engine/api-reference/image-related-objects/multipageimagewriter). Cet objet permet d’ajouter des images à la fin du fichier image multipage.

<div id="return-values">
  ## Valeurs de retour
</div>

Cette méthode n’a pas de valeur de retour spécifique. Elle renvoie les [valeurs de retour standard des fonctions ABBYY FineReader Engine](/fr/fine-reader/engine/api-reference/return-codes).

<div id="remarks">
  ## Remarques
</div>

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.

<div id="see-also">
  ## Voir aussi
</div>

[Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface)

[MultipageImageWriter](/fr/fine-reader/engine/api-reference/image-related-objects/multipageimagewriter)
