COMPRESSER FICHIER IMAGE

4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant

version 5


COMPRESSER FICHIER IMAGE (document; type; qualité)

ParamètreTypeDescription
documentRefDocNuméro de référence du document
typeAlphaType de compression
qualitéNumériqueQualité de compression (1...1000)

Note de compatibilité : Cette commande fait appel à des mécanismes obsolètes et est conservée pour des raisons de compatibilité uniquement. Elle est avantageusement remplacée par les commandes ECRIRE FICHIER IMAGE ou IMAGE VERS BLOB.

Description

COMPRESSER FICHIER IMAGE compresse un document image sur disque. Utilisez cette commande pour compresser une image que vous savez ne pas pouvoir charger dans la mémoire disponible. Une fois compressée, elle peut être chargée en mémoire grâce à CHARGER ET COMPRESSER IMAGE.

Note : Cette commande ne fonctionne pas sous Windows.

Le paramètre type est une chaîne de 4 caractères indiquant le type de compression. Passez dans ce paramètre une des constantes du thème Compression images.

Le paramètre qualité est un entier entre 1 et 1000 indiquant la qualité de l'image compressée. En général, réduire la qualité permet une meilleure compression de l'image.

Attention : Le ratio de compression possible pour une qualité donnée dépend de la taille de l'image et de l'image que vous voulez compresser. La compression de petites images peut ne pas produire de réduction de taille significative.

Exemple

L'exemple suivant affiche une boîte de dialogue d'ouverture de fichiers qui vous permet de sélectionner un fichier PICT. Seuls les fichiers de type PICT seront affichés. L'image est compressée puis chargée en mémoire et stockée dans une variable de type Image. Le fichier est ensuite fermé.

   vRéf:=Ouvrir document ("";"PICT") 
   Si (OK=1) 
      COMPRESSER FICHIER IMAGE(vRef;QT Compresseur photo;500) 
      CHARGER ET COMPRESSER IMAGE(vRéf;"";500;Image) 
      FERMER DOCUMENT(vRéf) 
   Fin de si

Référence

CHARGER ET COMPRESSER IMAGE, COMPRESSER IMAGE, ENREGISTRER IMAGE.


4D - Documentation   Français   English   German   Español   4D v11 SQL, Commandes par thèmes   4D v11 SQL, Liste alphabétique des commandes   4D v11 SQL, Constantes par thèmes   Retour   Précédent   Suivant