OpenXML et .Net

Abonnements, magazines... Notre catalogue complet au bas de cette page.

Après une certaine déception devant le format XML d'Office 2003, Microsoft se devait de rectifier le tir. C'est chose faite avec la nouvelle mouture de son format de fichier : OpenXML ! Ce nouveau format, taillé sur mesure pour Office 2007, se veut un concurrent d'OpenDocument Format: les spécifications sont ouvertes, seuls des standards ouverts sont employés et son utilisation est libre de droits. Le format d'Open Office 1.x supportait déjà le modèle de séparation des données et de la présentation, ainsi on trouvait les données du contenu séparées des données de présentation, et toutes ces ressources étaient compressées dans un fichier ZIP. OpenXML reprend ce concept qui apporte beaucoup de flexibilité à la structure des documents et qui facilite beaucoup la manipulation des fichiers. La venue de ce nouveau format de fichier correspond d'une part à la sortie d'Office 2007, et d'autre part à l'arrivée de Vista et du framework .NET 3. C'est d'ailleurs ce dernier qui va nous fournir un certain nombre d'APIs, via le namespace System.IO.Packaging, nous permettant de manipuler ce format avec .NET.

S'ABONNER
Egalement au sommaire de :
Programmez! #93