> ## 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.

# Objet PngExtendedParams (interface IPngExtendedParams)

> Objet PngExtendedParams (interface IPngExtendedParams) dans l’API ABBYY FineReader Engine — Paramètres de réglage pour l’enregistrement d’une image en noir et blanc au format PNG (IFF_Png) via IImage.WriteToFile ; objet persistant pouvant être enregistré dans un fichier ou en mémoire.

Cet objet permet de régler les paramètres d’enregistrement d’une image en noir et blanc au format PNG (format IFF\_Png) à l’aide de la méthode [IImage::WriteToFile](/fr/fine-reader/engine/api-reference/image-related-objects/image/writetofile-method). Un pointeur vers cet objet est transmis à la méthode IImage::WriteToFile en tant que paramètre d’entrée et influe ainsi sur les propriétés de l’image obtenue. Toutes les propriétés d’un objet nouvellement créé de ce type sont définies sur des valeurs par défaut appropriées. Consultez la description de chaque propriété pour connaître sa valeur par défaut.

L’objet PngExtendedParams est un objet persistant. Cela signifie que l’état actuel de l’objet peut être écrit dans un stockage persistant. Par la suite, l’objet peut être recréé en relisant son état à partir de ce stockage persistant. Les méthodes suivantes assurent la persistance de l’objet :

Linux : [SaveToFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method), et [LoadFromFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)

Windows [SaveToFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method), [LoadFromFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method), [SaveToMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method), et [LoadFromMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method).

<div id="properties">
  ## Propriétés
</div>

| Nom              | Type                                                                                                                                                                                                                    | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ---------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Application      | [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface), [lecture seule](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties#readonly_properties) | Retourne l'objet Engine.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| TransparentColor | [int](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)                                                                                                               | Définit la couleur à remplacer par des zones transparentes lors de l'enregistrement de l'image au format PNG. Seules les couleurs noire et blanche sont actuellement prises en charge. <Note> La valeur `int` est calculée à partir du triplet RVB à l'aide de la formule : ( valeur rouge ) + (256 x valeur verte ) + (65536 x valeur bleue ), où la valeur rouge est le premier composant du triplet, la valeur verte est le deuxième composant du triplet et la valeur bleue est le troisième composant du triplet. Par exemple, la valeur `int` de la couleur blanche est égale à 16777215. </Note> La valeur par défaut de cette propriété est -1, ce qui signifie qu'aucune couleur ne sera remplacée par la transparence. |

<div id="methods">
  ## Méthodes
</div>

| Nom                                                                                                                      | Description                                                                                                    |
| ------------------------------------------------------------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------- |
| [CopyFrom](/fr/fine-reader/engine/visual-components-reference/supplementary-objects/spellwordcollection/copyfrom-method) | Initialise les propriétés de l'objet courant avec les valeurs des propriétés correspondantes d'un autre objet. |
| [LoadFromFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfromfile-method)               | Restaure le contenu de l'objet depuis un fichier sur le disque.                                                |
| [LoadFromMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/loadfrommemory-method)           | Restaure le contenu de l'objet depuis la mémoire globale. <Note> *Windows uniquement.*</Note>                  |
| [SaveToFile](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetofile-method)                   | Enregistre le contenu de l'objet dans un fichier sur le disque.                                                |
| [SaveToMemory](/fr/fine-reader/engine/api-reference/supplementary-objects-and-methods/savetomemory-method)               | Enregistre le contenu de l'objet dans la mémoire globale. <Note> *Windows uniquement.*</Note>                  |

<div id="output-parameter">
  ## Paramètre de sortie
</div>

Cet objet est le paramètre de sortie de la méthode [CreatePngExtendedParams](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) de l’objet [Engine](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface).

<div id="input-parameter">
  ## Paramètre d’entrée
</div>

Cet objet constitue le paramètre d’entrée de la méthode [WriteToFile](/fr/fine-reader/engine/api-reference/image-related-objects/image/writetofile-method) de l’objet [Image](/fr/fine-reader/engine/api-reference/image-related-objects/image).

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

[ImageFileFormatEnum](/fr/fine-reader/engine/api-reference/enumerations/imagefileformatenum)

[Utilisation des images](/fr/fine-reader/engine/guided-tour/advanced-techniques/working-with-images)

[Utilisation des propriétés](/fr/fine-reader/engine/guided-tour/advanced-techniques/programming-aspects/working-with-properties)
