uDocumentViewer
Images.wmf · .emf

WMF / EMF visionneuse

prêt
À propos de WMF / EMF

Graphiques vectoriels Windows Metafile — aperçu structurel.

WMF et EMF sont des flux de commandes GDI des ères Windows 3.x et NT — séquences encodées d'appels draw-line / draw-arc / select-pen, pas des pixels raster. Les rendre correctement nécessite un moteur de replay GDI complet, et aucun port JavaScript fonctionnel n'existe aujourd'hui. À la place, nous parsons le conteneur, le classons comme Placeable WMF, WMF standard, EMF ou EMF+ (extensions GDI+), extrayons la bounding box et le nombre d'enregistrements GDI, et vous orientons vers un outil capable de convertir. LibreOffice Draw, Inkscape et ImageMagick livrent tous encore des chemins de code WMF/EMF et peuvent exporter en SVG.

FAQ
Pourquoi l'image n'est-elle pas rendue visuellement ?
WMF et EMF ne sont pas des bitmaps — ce sont des commandes de dessin GDI enregistrées (move-to, line-to, select-pen, ellipse, …). Pour les rendre il faut une réimplémentation complète de l'interface de périphérique graphique GDI de Windows. Aucun port sérieux en JavaScript ou WebAssembly n'existe, donc nous exposons la structure à la place et orientons vers des outils qui peuvent convertir.
Comment voir ou convertir réellement un fichier WMF/EMF ?
Trois bonnes options sur toute plateforme : (1) LibreOffice Draw ouvre les deux formats directement et peut exporter en SVG/PNG/PDF. (2) Inkscape ouvre EMF nativement et exporte en SVG. (3) ImageMagick : magick file.wmf out.svg ou magick file.emf out.png. Sous Windows vous pouvez aussi clic droit → Ouvrir avec → Paint ou simplement coller le fichier dans Word.
Quelle est la différence entre WMF, EMF et EMF+ ?
WMF est le métafichier GDI 16 bits original de Windows 3.x — limité aux coordonnées 16 bits et à l'API GDI originale. EMF est le remplacement 32 bits de Windows NT avec des coordonnées plus grandes et plus de primitives de dessin. EMF+ ajoute des enregistrements GDI+ intégrés (courbes anti-aliasées, alpha blending, gradients) dans une enveloppe EMF, utilisé pour des graphiques plus riches depuis les applications .NET.
Pourquoi est-ce que je vois spécifiquement Placeable WMF ?
Quand WMF a été embarqué dans d'autres documents (clip-art Word, PowerPoint), Aldus a préfixé un petit en-tête bounding-box / units-per-inch pour que l'application hôte sache dimensionner le métafichier. Les fichiers avec cet en-tête sont appelés Placeable WMF et commencent par la magie D7 CD C6 9A. Les fichiers WMF simples n'ont pas ce préfixe.
Plus de Images