SaveImage()
Syntaxe
Resultat = SaveImage(#Image, NomFichier$ [, ImagePlugin [, Options [, Profondeur]]])Description
Enregistre l'#Image sur le disque, à l'endroit indiqué par 'NomFichier$'. Par défaut, le format de l'image sera en BMP. Si la fonction échoue, 'Resultat' sera égal à zéro. Le paramètre 'ImagePlugin' est facultatif et peut prendre l'une des constantes suivantes:#PB_ImagePlugin_BMP : Enregistre l'image en BMP (défaut). #PB_ImagePlugin_JPEG : Enregistre l'image en JPEG (UseJPEGImageEncoder() doit être utilisé) #PB_ImagePlugin_JPEG2000 : Enregistre l'image en JPEG2000 (UseJPEG2000ImageEncoder() doit être utilisé) #PB_ImagePlugin_PNG : Enregistre l'image en PNG (UsePNGImageEncoder() doit être utilisé)Le paramètre facultatif 'Options' n'est utilisé qu'avec les plugin JPEG et JPEG 2000. Il est possible de régler la qualité d'une image à l'aide d'une valeur allant de 0 (plus mauvaise qualité) à 10 (qualité maximale), la qualité par défaut étant fixée à 7 si aucune option n'est spécifiée avec l'encodeur JPEG ou JPEG 2000.
'Profondeur' est un paramètre facultatif qui indique la profondeur de l'image lors de son enregistrement. Les valeurs valides sont 1, 4, 8, 24 et 32. La valeur par défaut est la profondeur originale de l'image. Quand une image est enregistrée en utilisant une palette (profondeur de 1, 4 ou 8 bits), l'options suivante est disponible:#PB_Image_FloydSteinberg: Applique l'algorithme de Floyd-Steinberg lors de la réduction des couleurs.Pour l'instant, seuls les encodeurs BMP et PNG supportent le mode palettisé (1, 4 ou 8 bits).
OS Supportés
Tous