Bienvenue à Blogs CodeS-SourceS Identification | Inscription | Aide

Julien Chable

He blogs, you blog, I blog ...

Archives

[Open XML] Open Packaging Convention can do more than just office documents

In a previous demonstration at TechDays in Paris in February 2008, I showed a demonstration that use the Open Packaging Convention to build a custom file format : a photo album. So I haven't share it yet, so this is it ! I know that I can use a PresentationML (PPTx 2007) to do it, but I chose to build my own custom file format (you know, developer love to make things harder :p).

Here are the sources.

Once this simple custom file format was defined, I made a "photo album generator" (using System.IO.Packaging API) that make my custom file. The file embed the photo album description with the images to display in order of appearance.

Then I build a WPF "photo album reader" with the cool Mitsu 's WPF Flip Page Control :

image

This slide explain the simple concept and structure :

image

Here's a step by step :

image

image

I used the serialization mechanism to create and read the <Diaporama> structure :

image

Find the sources of this demonstration HERE. Enjoy !

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 9 décembre 2008 21:30 par neodante
Classé sous :

Commentaires

Pas de commentaires

Les commentaires anonymes sont désactivés

Les 10 derniers blogs postés

- Office 365: Utiliser les alertes dans SharePoint Online par Blog Technique de Romelard Fabrice le 11-30-2016, 12:45

- Windows: Comment comparer les outils de copie de fichiers disponibles en mode console avec un script PowerShell par Blog Technique de Romelard Fabrice le 11-18-2016, 11:17

- TFS 2017 est disponible ! par Blog de Jérémy Jeanson le 11-17-2016, 08:04

- Office 365: Configurer l’ouverture des fichiers dans Office Web Apps pour une Librarie Documentaire par Blog Technique de Romelard Fabrice le 11-15-2016, 17:14

- Office 365: Comment gérer les Access Requests dans les sites SharePoint Online par Blog Technique de Romelard Fabrice le 11-10-2016, 15:11

- Windows 2008 R2: Réduire la taille du répertoire system volume information par Blog Technique de Romelard Fabrice le 11-07-2016, 10:01

- UWP et langues indisponibles ? par Blog de Jérémy Jeanson le 11-04-2016, 12:54

- Impossible de se connecter à Windows Server Essentials 2016 par Blog de Jérémy Jeanson le 10-29-2016, 09:55

- Changer la langue d’un Windws Server Core 2016 par Blog de Jérémy Jeanson le 10-27-2016, 17:51

- Upgrade Windows Server 2016 in place et NIC Teaming par Blog de Jérémy Jeanson le 10-26-2016, 17:14