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

- TechDays Paris 2012 : Session pleinière jour 3 par Blog Technique de Romelard Fabrice le il y a 17 heures et 28 minutes

- Mishra Reader : un lecteur RSS très Zune Style en Open Source ! par Cyril Sansus le il y a 20 heures et 2 minutes

- [framework 4] Les Tasks et le Thread UI par Fathi Bellahcene le 02-09-2012, 00:33

- Workflow Foundation 3 a un pied dans la tombe par Blog de Jérémy Jeanson le 02-08-2012, 22:15

- TechDays Paris 2012 : Nouvelles tendances du poste de travail - Bring Your own PC par Blog Technique de Romelard Fabrice le 02-08-2012, 19:42

- TechDays Paris 2012 : System Center Service Manager 2012 Vue d’ensemble par Blog Technique de Romelard Fabrice le 02-08-2012, 17:32

- TechDays Paris 2012 : Pleinière second jour par Blog Technique de Romelard Fabrice le 02-08-2012, 16:23

- TechDays Paris 2012 : Retour d'expérience sur la mise en place d'un Cloud Privé par Blog Technique de Romelard Fabrice le 02-08-2012, 16:04

- TechDays Paris 2012 : Comment SharePoint a sauvé mes TechDays par Blog Technique de Romelard Fabrice le 02-07-2012, 23:59

- Perspective 3.0 pour Silverlight 5.0 par Perspective le 02-07-2012, 22:39