Téléchargé 8 fois
Vote des utilisateurs
0
0
Détails
Licence : Non renseignée
Mise en ligne le 11 février 2013
Plate-forme :
Windows
Langue : Français
Référencé dans
Navigation
Transformation d'un metafile en mémoire
Transformation d'un metafile en mémoire
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é.
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é.
Developpez.com décline toute responsabilité quant à l'utilisation des différents éléments téléchargés.