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

- Compte rendu : SharePoint / O365 : des pratiques pour une meilleure productivité par The Mit's Blog le 12-12-2014, 18:11

- [TFS] Suppression des feature SQL Entreprise en masse par Blog de Jérémy Jeanson le 12-06-2014, 09:18

- [Clean Code] règles de nommage par Fathi Bellahcene le 12-04-2014, 22:59

- Windows To Go 10 et Upgrades impossibles par Blog de Jérémy Jeanson le 12-04-2014, 21:38

- SharePoint OnPremise: Statistiques d’utilisation pour traquer les sites fantomes par Blog Technique de Romelard Fabrice le 12-03-2014, 10:28

- SharePoint 2007: Script PowerShell permettant le backup de toutes les collections de sites d’une application Web par Blog Technique de Romelard Fabrice le 12-02-2014, 10:00

- Xamarin : un choix précieux par .net is good... C# is better ;) le 12-01-2014, 15:10

- Office 365: Comparaison des composants pour préparer votre migration de SharePoint 2007 vers Office 365 par Blog Technique de Romelard Fabrice le 11-28-2014, 16:20

- Créer un périphérique Windows To Go 10 ! par Blog de Jérémy Jeanson le 11-21-2014, 04:54

- RDV à Genève le 12 décembre pour l’évènement “SharePoint–Office 365 : des pratiques pour une meilleure productivité !” par Le blog de Patrick [MVP Office 365] le 11-19-2014, 10:40