Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Julien Chable

He blogs, you blog, I blog ...

[XPS] La version 1.0 du pack essentiel XPS est disponible

Disponible depuis la fin de la semaine dernière, voici sans plus attendre le lien pour télécharger le package : http://www.microsoft.com/downloads/details.aspx?FamilyId=B8DCFFDD-E3A5-44CC-8021-7649FD37FFEE&displaylang=en (compatible XP, Server 2003 et Vista).

Vous trouverez dans ce package de quoi visionner, générer et indexer (iFilter et iPreview - si vous connaissez les iPreview pour Office 2003 je suis preneur :D - et les handlers pour le Windows shell pour avoir l'aperçu et permettre des recherches approfondis) des documents XPS (XML Paper Specification). Vous n'aurez pas besoin d'installer le framework .NET 3 mais en revanche vous devrez avoir installer le MSXML 6.0 (merci Windows Update).

Pour rappel, XPS est à l'instar du PDF, un format qui est supporté par Office 2007 avec le module supplémentaire mis à disposition gratuitement par Microsoft, le même qui vous permet de générer des documents PDF.

La technique maintenant !

XPS fait partie des formats (avec Open XML) à utiliser l'Open Packaging Convention, qui est une structure standard (cf les spécifications de l'Open XML) permettant d'organiser de façon logique et cohérente la structure des données d'un format de fichier.

La seule différence entre XPS et Open XML est les schémas XML utilisé dans les parties et les types de relations et les types de contenu, mais tout le reste est similaire.

L'utilisation d'une structure commune telle que l'OPC permet par exemple, de pouvoir indexer facilement toutes les propriétés des documents exploitant l'OPC, de même que d'extraire un aperçu du fichier (si l'application l'a généré), etc ...

Mais ce qui est encore plus intéressant c'est sûrement le fait de pouvoir utiliser des APIs communes pour exploiter n'importe quel fichier OPC : OpenXML (WordprocessingML, SpreadsheetML et PresentationML), XPS et pourquoi pas VOTRE format de fichier ! Par exemple, si vous exploiter l'OPC dans vote format de fichier, sachez que vous n'aurez pas à fournir d'API pour lire la structure du fichier, du moins en .NET avec le namespace System.IO.Packaging (merci .NET 3), ou prochainement en Java (j'ai rien dis moi ...)

Le post de la team XPS : http://blogs.msdn.com/xps/archive/2007/04/16/microsoft-xml-paper-specifications-essentials-pack-v1-0-is-released.aspx et le Windows Hardware Developer Central XPS page pour ceux qui s'intéresserait à XPS et plus particulièrement à l'objectif hardware/software que se fixe le XPS.

 

Update : découvrez également le post de Doug Mahugh sur le sujet.

Ce post vous a plu ? Ajoutez le dans vos favoris pour ne pas perdre de temps à le retrouver le jour où vous en aurez besoin :
Posted: mardi 17 avril 2007 14:08 par neodante

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- [Perso] Découvertes estivales : Linux (Part I) par Le blog de FremyCompany le il y a 1 heure et 56 minutes

- [Refactoring] ReSharper pour Visual Studio 2010 (Preview) par Thomas Jaskula le il y a 16 heures et 32 minutes

- [Refactoring] Analyser vos exceptions avec ReSharper Exceptional par Thomas Jaskula le il y a 17 heures et 46 minutes

- SharePoint 2007 : patterns & practices SharePoint Guidance par Philippe Sentenac [MVP SharePoint] le 07-03-2009, 09:56

- [Visual Studio 2010] Les tests cases c’est bien, mais je vais devoir tout réécrire ? par Etienne Margraff le 07-03-2009, 09:00

- MVP[Gribouillon].AddYear par The Grib's Lair [Sébastien PICAMELOT - MVP SharePoint] le 07-03-2009, 08:45

- Clinique INSIA - Projet de fin d’Etudes (Silverlight 3 MVVM et OutOfBrowser, WCF, TFS) - Part 1 par David REI le 07-02-2009, 23:38

- C’est la crise ? Bah pourquoi cramer du budget pub alors ? par Nix's Blog le 07-02-2009, 15:31

- Soyons MVP ! par TheSaib .NET blog le 07-02-2009, 12:15

- SharePoint : Gestion des Erreurs 6398, 7076 et 6482 par Blog Technique de Romelard Fabrice le 07-02-2009, 11:53