Introduction aux images

4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant

version 6.7 (Modifiée)


Formats pris en charge


Les tableaux suivants décrivent les divers formats d'images pris en charge par 4e Dimension sous Mac OS et Windows, en fonction des opérations réalisées :

Copier et Coller

PICTEMFWMFBITMAP
Mac OSOui---
WindowsOuiOuiOuiOui
encapsulé enencapsulé enconverti en
PicCommentPicCommentPICT Macintosh

Affichage

PICTQuickTimeWMF encapsuléEMF encapsulé
Mac OSOuiOuiNonNon
WindowsOuiOuiOuiOui
+ QuickTime

A propos des fichiers WMF (Windows MetaFile)

Ces fichiers doivent être des fichiers "positionnables", comportant un en-tête précisant la dimension du dessin et sa résolution. Si cet en-tête est absent, 4D ne pourra pas lire le dessin. Les fichiers WMF sont l'équivalent sous Windows des fichiers PICT, ils peuvent contenir des données vectorielles et bitmap correspondant aux primitives de bases de dessin de chacun des environnements. L'avantage de l'utilisation d'images WMF dans votre base de données est leur plus grande rapidité d'affichage sous Windows (nul besoin de conversion), ainsi que leur universalité. Toutes les applications Windows sont à même d'exporter ce type de fichiers. Attention toutefois, si vous utilisez ce type d'images dans votre base, vous ne pourrez pas les visualiser sous Mac OS.

A propos des fichiers EMF (Windows Enhanced Metafile)

Ces fichiers sont une amélioration du format WMF. Les applications Windows doivent progressivement l'adopter. L'avantage de ces fichiers est qu'ils peuvent contenir des primitives de dessin plus élaborées que les fichiers WMF, comme par exemple les Beziers ou les transformations.

Utiliser QuickTime d'Apple avec 4D


4D s'appuie sur QuickTime d'Apple pour gérer la compression et la conversion d'images dans votre base de données.

Compression

Apple a ajouté des "opcodes" aux spécifications PICT d'origine. Ainsi, les applications Mac OS peuvent manipuler des images QuickTime sans modification. Quand l'application demande au système de dessiner une image contenant des données encapsulées avec QuickTime, l'opcode QuickTime est ignoré si QuickTime n'est pas installé ; si QuickTime est présent, l'image est décompressée et affichée. Cette technologie est transparente pour l'utilisateur et utilise une mémoire minimale, car une image d'un méga octets peut être stockée dans une PICT de 40 kilo-octets, et n'a pas besoin d'être décompressée avant l'affichage.

Sous Windows, 4D requiert que la version 4 minimum de QuickTime soit installée pour que vous puissiez utiliser la compression/décompression d'images sur cette plate-forme.

La liste des codecs de compression utilisables avec les commandes de compression d'images est fournie dans le thème de constantes Compression images.

Note : Les commandes utilisant QuickTime mais faisant appel à des fichiers disque (CHARGER ET COMPRESSER IMAGE et COMPRESSER FICHIER IMAGE) ne fonctionnent toutefois pas sous Windows, quelle que soit la version de QuickTime installée.

Conversion

Des commandes 4D telles que ECRIRE FICHIER IMAGE vous permettent de convertir et de sauvegarder sur disque divers types d'images dans différents formats. La plupart de ces commandes nécessitent la présence de QuickTime. Sous Windows, 4D requiert que la version 4 minimum de QuickTime soit installée pour que vous puissiez convertir des images sur cette plate-forme.

Voici la liste des codes de conversion fournis en standard par QuickTime 4. Chaque code est formé impérativement de 4 caractères. A noter que cette liste peut varier en fonction des machines, QuickTime permettant l'ajout de routines de conversion personnalisées. Utilisez la commande LISTE TYPES IMAGES pour obtenir la liste des formats QuickTime disponibles sur une machine.

Codes QuickTime 4Noms
PICTQuickDraw PICT (Mac OS)
PICSPICS
GIFfGIF (Graphic Interchange Format)
PNGfPNG (Portable Netword Graphic)
TIFFTIFF (Tagged Image File)
8BPSPhotoshop (2.5 & 3.0)
SGISilicon Graphics
BMPfBMP (Bitmap)
JPEGJPEG (Joint Photographic Experts Group)
JPEGJFIF
PNTGMacPaint
TPICTGA (Targa)
qdgxQuickDraw GX Picture (si QuickDraw GX installé)
qtifQuickTime Image
FPixFlashPix

Erreurs de compression ou de conversion d'image

Le code d'erreur -9955 est retourné par 4D quand vous essayez d'utiliser une commande de compression ou de conversion d'image alors que QuickTime n'est pas installé dans votre système. D'autres erreurs générées par QuickTime peuvent être aussi retournées. Vous pouvez intercepter ces erreurs en utilisant une méthode de gestion d'erreurs installée par la commande APPELER SUR ERREUR.

Opérateurs sur les images


4e Dimension vous permet d'effectuer des opérations sur les images 4D, telles que la concaténation, la superposition, etc. Ce point est traité dans la section Opérateurs sur les images.

Référence

BLOB VERS IMAGE, CHARGER ET COMPRESSER IMAGE, COMPRESSER FICHIER IMAGE, COMPRESSER IMAGE, ECRIRE FICHIER IMAGE, ENREGISTRER IMAGE, IMAGE VERS BLOB, LIRE FICHIER IMAGE, LISTE TYPES IMAGES, Opérateurs sur les images, PROPRIETES IMAGE, Taille image.


4D - Documentation   Français   English   German   4e Dimension, Commandes par thèmes   4e Dimension, Liste alphabétique des commandes   4e Dimension, Constantes par thèmes   Retour   Précédent   Suivant