Format de fichier WMZ

Résumé

Le format de fichier WMZ est une version comprimée du format Windows Metafile (WMF). Il a principalement été utilisé par les versions plus anciennes d’applications Microsoft Office comme une étape intermédiaire lors de l’enregistrement de documents dans le format HTML ou tout en envoyant des documents contenant une art et des équations de clip intégrés. Malgré sa signification historique, le Format W MZ a été largement remplacé par des formats de fichiers plus modernes tels que EMF et SVG pour les graphiques vectorielles.

Les fichiers WMZ sont généralement comprimés en utilisant l’algorithme GZIP, qui applique la compression DEFLATE à l’ensemble de l ́archive plutôt qu ́à des fiches individuelles comme dans les archives ZIP. Ceci fait que les ficher WmZ est un moyen compact de stocker les métaphiles sans perdre beaucoup d ́intégrité des données originales. Bien que moins fréquent aujourd’hui, comprendre comment travailler avec le fichier W MZ peut toujours être précieux pour les développeurs et les utilisateurs techniques traitant des systèmes de succession ou des cas d’utilisation spécifiques.

Caratteristiche principali

  • Efficacité de compression: Utilisez l’algorithme DEFLATE de GZIP pour comprimer efficacement les métaphiles WMF.
  • Metafile Support : stocke les données graphiques vectorielles dans un format compact et comprimé adapté à l’insertion dans les documents.
  • Compatibilité légale: Conçue pour travailler sans cesse avec des versions antérieures des applications Microsoft Office et d’autres logiciels qui supportent les fichiers WMF.
  • Cross-Platform Viewing: Il peut être ouvert sur différents systèmes d’exploitation en utilisant des outils compatibles tels que Corel WinZip ou Apple Archive Utility.

spécifications techniques

Formation Structure

Le format de fichier WMZ est essentiellement une version GZIP-comprimée du format Windows Metafile (WMF:

  • File Header : Il contient des métadonnées sur les données comprimées.
  • Heads facultatifs: Heads supplémentaires qui peuvent être présents en fonction des paramètres de compression ou des exigences spécifiques.
  • Données comprimées: le contenu réel du fichier WMF, comprimat à l’aide de DEFLATE.
  • File Footer: Il contient des checksums et d’autres informations pour assurer l’intégrité.

Les composants de base

Les composants de base d’un fichier WMZ comprennent:

  • Header Section : Il contient des métadonnées essentielles sur le fichier, telles que la méthode de compression et le timestamp.
  • Body Section: La partie principale contenant les données comprimées. c’est là que réside le contenu WMF réel.
  • Footer Section: Il comprend des contrôles pour vérifier l’intégrité des données comprimées.

Normes et compatibilité

Les fichiers WMZ se conforment aux spécifications GZIP version 4.3, comme détaillé dans RFC1952 . Ceci garantit la compatibilité à travers différentes plateformes et outils qui soutiennent la compression GZIP. Cependant, en raison de la nature spécifique du contenu WMF dans les fichiers GMZ, pas tous les lecteurs génériques ou les décompressants seront en mesure de les gérer correctement.

Histoire et évolution

Le format WMZ a été introduit dans les versions plus anciennes de Microsoft Office comme un moyen d’enregistrer et de transmettre efficacement des métaphiles complexes, tels que ceux contenant l’art de clips et les équations. Son objectif principal était de réduire les tailles de fichiers lorsque les documents sont enregistrés dans le format HTML ou envoyant des courriels avec des graphiques intégrées. Au fil du temps, des formats plus avancés comme EMF (Enhanced Metafile) et SVG (Scalable Vector Graphics) ont largement remplacé le WmZ pour le stockage et la transmission des graphismes vectoriels.

Travailler avec les fichiers WMZ

Ouvrir les fichiers WMZ

Pour ouvrir un fichier WMZ, vous pouvez utiliser des applications telles que Corel WinZip ou Apple Archive Utility sur macOS. Ces outils sont capables de décomprimer l’archive GZIP pour révéler le contenu WF intégré.

Conversion des fichiers WMZ

Conversion d’un fichier WMZ implique généralement l’extraction de son contenu en utilisant un décompresseur GZIP et ensuite la conversion des fichiers résultant de l’WMF dans un autre format comme EMF ou SVG. Ce processus peut être automatisé avec des scripts ou des outils de convergence dédiés, bien que des recommandations de logiciel spécifiques ne soient pas fournies ici pour éviter la promotion de produits commerciaux.

Créer des fichiers WMZ

Les fichiers WMZ sont généralement créés automatiquement par des versions plus anciennes d’applications Microsoft Office lors de l’enregistrement de documents dans le format HTML ou envoyant des courriels contenant un clip et des équations intégrées. Pour les développeurs qui veulent générer des ficher Wmz programmatiquement, ils peuvent d’abord créer un fichier W MF puis le comprimer en utilisant les bibliothèques GZIP disponibles pour différentes langues de programmation.

Casi d’uso comuni

  • Legacy Document Conversion: Lors de la conversion des documents Microsoft Office plus anciens enregistrés dans le format HTML qui contiennent des graphiques intégrées.
  • Email Attributs: Pour envoyer des e-mails avec des graphiques vectorielles complexes sans bloquer la taille de l’email, en particulier lorsqu’il s’agit de systèmes d’héritage.
  • Vector Graphics Storage: En tant que solution de stockage compacte pour les graphiques vectorielles dans les documents ou applications nécessitant une manipulation efficace des métaphiles.

Avantages & Limitations

Les avantages:

  • Compression efficace des fichiers WMF en utilisant l’algorithme DEFLATE de GZIP.
  • Compatibilité avec les versions antérieures de Microsoft Office et d’autres logiciels qui soutiennent WMF.
  • Convient aux systèmes d’héritage qui se fondent sur des métaphiles comprimés pour le stockage ou la transmission de documents.

Les limites:

  • Soutien limité dans les applications modernes en raison de la prévalence de formats plus avancés comme EMF et SVG.
  • Il nécessite des outils ou des bibliothèques spécifiques pour décomprimer et afficher le contenu, qui peut ne pas être facilement disponible sur toutes les plateformes.

Les ressources de développeur

La programmation avec les fichiers WMZ est soutenue par l’intermédiaire de différentes API et bibliothèques. exemples de code et guides d’exécution seront bientôt ajoutés.

Questions fréquentes posées

  • Comment puis-je ouvrir un fichier WMZ?

  • Vous pouvez utiliser des logiciels tels que Corel WinZip ou Apple Archive Utility pour décomprimer l’archive GZIP et afficher le contenu WMF intégré.

  • Peut-on convertir les fichiers WMZ dans d’autres formats?

  • Oui, vous pouvez convertir les fichiers WMZ en extraisant d’abord leur contenu en utilisant un décompresseur GZIP et ensuite en convertissant le fichier WFF résultant dans un autre format comme EMF ou SVG.

  • Quelle est la meilleure façon de créer des fichiers WMZ de manière programmée?

  • Vous pouvez générer les fichiers WMF d’abord et ensuite les comprimer en utilisant les bibliothèques GZIP disponibles pour différentes langues de programmation telles que Python, C# ou Java.

Les références

 Français