Comment les créer .odt fichiers avec C#.NET?
Remarque: j'ai trouvé ce "La création d'un Doc Word en C#.NET", mais ce n'est pas ce que je veux.
Savez-vous comment créer un .odt de créer un fichier à partir de C# .NET?
Est-il un .NET de la composante ou de l'enveloppe pour un OpenOffice.org bibliothèque pour ce faire?
OriginalL'auteur ramayac | 2008-10-21
Vous devez vous connecter pour publier un commentaire.
Ont un coup d'oeil à AODL (voir http://odftoolkit.org/projects/odftoolkit/pages/AODL).
ÉDITION par kame:
Nouveau lien
AODL-Wiki
votre lien est rompu
OriginalL'auteur bmotmans
Vous pouvez consulter le OASIS Normes site pour plus d'informations sur l'outil de détection office standard. De ce que j'ai vu, ils sont à l'aide d'une base de XML standard et ont une XSD disponible pour le document standard, de sorte que vous pourriez l'utiliser en conjonction avec votre propre code pour générer un fichier de document dans le format approprié.
OriginalL'auteur Dillie-O
Vous pourriez être intéressé par OpenOffice, UNO CLI Langue de Liaison.
OriginalL'auteur VolkerK
J'ai trouvé celui-hier lors de la recherche d'un moyen de créer Spreadsheeets, il ressemble à la création d'écrivain fichiers est assez similaire:
http://www.suite101.com/content/creating-an-openoffice-calc-document-with-c-a124112, n'oubliez pas d'installer le SDK Open Office à partir d'Oracle première.
Malheureusement je n'ai pas trouvé un moyen de créer un fichier sans l'ouvrir encore.
OriginalL'auteur lanoxx
Le code devrait ressembler à ceci:
OriginalL'auteur CloudyMarble
Documents OpenOffice (odt) sont des fichiers ZIP. Vous pouvez décompresser un existant, modifier la content.xml fichier par le code et ensuite utiliser la classe ZipFile à partir du Système.IO.La Compression par exemple, pour obtenir un fichier zip de nouveau.
OriginalL'auteur movAX13h