ImageFormat()

Syntaxe

Resultat = ImageFormat(#Image)
Description
Renvoie le format d'une image.

Arguments

#Image L'image à utiliser.

Valeur de retour

Renvoie le format d'origine de l'image. Il peut être une des valeurs suivantes:
  #PB_ImagePlugin_JPEG
  #PB_ImagePlugin_JPEG2000
  #PB_ImagePlugin_PNG
  #PB_ImagePlugin_TGA
  #PB_ImagePlugin_TIFF
  #PB_ImagePlugin_BMP
  #PB_ImagePlugin_ICON
Si l'image n'a pas été chargée avec l'un de ces formats, la fonction renverra zéro. C'est le cas pour les images créées avec CreateImage() ou GrabImage().

Exemple

  LoadImage(0, #PB_Compiler_Home + "Examples\Sources\Data\GeeBee2.bmp")

  Select ImageFormat(0)
    Case #PB_ImagePlugin_JPEG
       Debug "JPEG"
    Case #PB_ImagePlugin_JPEG2000
       Debug "JPEG2000"
    Case #PB_ImagePlugin_PNG
       Debug "PNG" 
    Case #PB_ImagePlugin_TGA
       Debug "TGA"
    Case #PB_ImagePlugin_TIFF
       Debug "TIFF" 
    Case #PB_ImagePlugin_BMP
       Debug "BMP" 
    Case #PB_ImagePlugin_ICON
       Debug "ICON "
    Default 
       Debug "Inconnu"
  EndSelect

Voir aussi

LoadImage(), CreateImage(), CatchImage(), GrabImage(), ImagePlugin library

OS Supportés

Tous

<- ImageDepth() - Image Index - ImageFrameCount() ->