Transformation d'un metafile en mémoire

Présentation
Voici une unité contenant une procédure de transformation d'un metafichier Windows. Les metafichiers (wmf ou emf) sont des fichiers images contenant la description vectorielle d'un dessin. Ils ont l'avantage de pouvoir être redimensionnés sans perte de qualité. Par contre, leur modification en mémoire est assez fastidieuse.

Le source suivant vous permet d'appliquer plusieurs transformations à un de ces fichiers en mémoire : rotation (dans le sens inverse des aiguilles d'une montre, inversion (haut-bas) et miroir (droite-gauche).

Pour l'utiliser, passez le handle d'un TMetafile à la procédure en indiquant les transformations désirées.

Ce code source n'est pas parfait car la transformation de certains ordres GDI n'est pas supportée. Par exemple, si le metafile contient du texte, celui-ci ne subira pas les transformations.

GDI+ vous permet d'appliquer des transformations beaucoup plus évoluées lors du tracé. Vous êtes encouragés à l'utiliser, mais si pour une raison quelconque cela n'est pas possible, vous pouvez utiliser cette unité.
Téléchargement
Compatibilité
Windows
0  0 
Détails
Catégories : Traitement d'images
Avatar de Pierre Castelain
Membre chevronné
Voir tous les téléchargements de l'auteur
Licence : Non renseignée
Date de mise en ligne : 11 février 2013





 
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.