begin process at 2008 07 21 01:18:54
1 213 544 membres
13 nouveaux aujourd'hui
14 167 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

[.NET 3.0] OPENXML MANAGER - CHARGEMENT ET EDITION/SAUVEGARDE DES DOCUMENTS OPENXML


Information sur la source

Catégorie :Applications Source .NET ( DotNet ) Classé sous : openxml, net30, xml, package, office Niveau : Initié Date de création : 19/06/2007 Date de mise à jour : 09/07/2007 01:20:51 Vu / téléchargé: 5 748 / 316

Note :
Aucune note

Commentaire sur cette source (11)
Ajouter un commentaire et/ou une note


Description

Bonsoir,
une source sur OpenXml

Bon la cela commence à etre pas mal (enfin c'est ce que je me dis à chaque fois que je fais un ajout :p)


ce projet est également disponible sur Codeplex,le site de projets .NET open source :
http://www.codeplex.com/cs3openxmlmanager
vous pourrez également y trouver le runtime

il y a eu un bon petit tutorial sur Developpez.com qui m'a motivé pour me mettre dessus, bien que d'ailleurs jusqu'à présent il ne m'ait assez peu servi dans la source

je mets le lien :)
Lire et modifier un document Word OpenXML en C#
http://badger.developpez.com/tutoriels/dotnet/lire-modifier-fichier-word-openxml/

la source permet donc d'ouvrir un document ou modèle office 2007 word,excel,powerpoint,etc.
OpenXml ce n'est pas ce qu'on croit, enfin personnellement j'ai assez peiné

le but de cette source n'est pas de recréer ce qui existe deja (si dans la forme cela ressemble à l'heure actuelle beaucoup à OpenXml package explorer), c'est un début, mon idée serait de permettre de générer directement du code sans avoir à aller trop dans la saisie

donc la source permet :
- de charger un fichier Office 2007  et afficher l'arborescence des dossiers et fichiers du "zip"
- d'ouvrir un fichier (packagepart) et de l'éditer,sauvegarder
> pour cela un editeur xml avec auto completion sur balises et attributs et coloration syntaxique
> une vue treeview
- un visualiseur d'images (contenu dans le "zip") est présent
- une fenêtre rechercher remplacer qui peut etre trés utile( on peut effectuer une recherche/remplacement dans le packagepart courant ou dans l'ensemble des packageparts du package)+ autocompletion + recherche ^basée sur regex ..
- insertion d'images directement dans le package
- possibilité de sauver les images d'un package
- editeur pour le fichier document.xml (word)
- création de package(document Word 2007) à partir de rien
- Image editor (avec effets) c'est le début
- Explorateur des schémas xml de OpenXml avec une fenetre rechercher dans l'ensemble des schémas trés pratique
- comparateur afin de comparer par exemple un code généré par Word et un code généré avec l'editeur afin de détecter des différences,mieux débugger et comprendre
- etc.

en fait j'essaie de m'equiper de tout ce qui pourrait etre utile et qui me permettra de petit à petit mieux maitriser le format qui n'est pas si simple que cela, ainsi plus je maitriserai le format et plus j'ajouterais des fonctionnalités et utilitaires "percutants" et efficaces
ce que je vois de plus interessant en OpenXml la possibilité de lier son document et afficher une source de données (ce sera mon objectif pas sur que j'y arrive tout de suite :p)


donc logiquement c'est un début, il devrait y avoir des ajouts, mon but serait de faciliter grandement le développement avec Open Xml


+

Conclusion

un dernier mot pour dire que vous pourrez logiquement ouvrir la solution même si vous ne disposez pas du framework .NET 3.0 (j'ai ajouté la dll windowbase)
Pour les "Membres Club", vous pouvez télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !