C# et openoffice [Résolu]

cs_Kassidy 97 Messages postés lundi 2 mai 2005Date d'inscription 21 mars 2008 Dernière intervention - 26 sept. 2007 à 18:32 - Dernière réponse : gilgar63 4 Messages postés mercredi 16 décembre 2009Date d'inscription 6 janvier 2012 Dernière intervention
- 6 janv. 2012 à 13:53
Bonjour à tous,

Je recherche en vain depuis quelques temps des tutoriaux me permettant de piloter openoffice via c# (j'utilise Visual c# Express 2005),
le seul trouvé étant le suivant : http://opendocument4all.com/content/view/68/47/ ,ce qui m'a permis d'apprendre à ouvrir un document et à écrire dedans.

Cependant ce tutoriel est vraiment succin, et je recherche donc des tutoriaux plus complet sur ce sujet.

Si quelqun connaissait une adresse de tuto, ou un site ce sujet, je lui en serait extremement reconnaissant.

Merci d'avance.
Afficher la suite 

Votre réponse

11 réponses

Meilleure réponse
sebmafate 4947 Messages postés lundi 17 février 2003Date d'inscription 14 février 2014 Dernière intervention - 1 oct. 2007 à 16:43
3
Merci
la section tuto est faite pour cela... éclate toi ;)

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]

Merci sebmafate 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 120 internautes ce mois-ci

Commenter la réponse de sebmafate
romagny13 710 Messages postés lundi 10 janvier 2005Date d'inscription 27 août 2014 Dernière intervention - 26 sept. 2007 à 19:52
0
Merci
Salut
c'est souvent sur le site même de l'editeur qu'on trouve les meilleures ressources
tu peux regarder ici  > http://support.openoffice.org/index.html
et tu trouveras peut etre ton bonheur
++

Se poser les bonnes questions ;) 
apporter les réponses
Commenter la réponse de romagny13
cs_Kassidy 97 Messages postés lundi 2 mai 2005Date d'inscription 21 mars 2008 Dernière intervention - 27 sept. 2007 à 01:09
0
Merci
Merci beaucoup pour cette réponse romagny13



,
je continue de prospecter ce site ( car ça a été un de mes premiers reflexe

s : site de l'editeur + msdn ),
cependant je ne trouve pas mon "bonheur"...c'est à dire le fonctionnement entre le c# et open office :
- sur msdn je ne trouve que des explications sur Microsoft
office
( c'est normal me direz-vous...)
- sur openoffice.org... soit je n'ai pas les yeux en face des trous (j'éspère que c'est ca, ça m'arrangerait bien ) soit c'est qu'il n'y a pas vraiment de tuto approfondie...

cependant,  j'aurrai vraiment besoins de pouvoir créer des documents un chouila
plus complexe, et surtout ouvrir des modèle de documents  ( comme avec Microsoft Word et des modèles .dot, où la magie du remplacement des signets s'oppere pour la gestions de documents de façons vraiment aisé).

je continue de rechercher sur openoffice.org cependant une aide me sauverait vraiment la mise...
Si vous avez la moindre idée, un début de piste, ce serait extra...
Commenter la réponse de cs_Kassidy
sebmafate 4947 Messages postés lundi 17 février 2003Date d'inscription 14 février 2014 Dernière intervention - 27 sept. 2007 à 09:46
0
Merci
Tu ne trouveras aucune information sur la MSDN...

Quant à l'utilisation de .net pour piloter OOo... ça va être difficile je pense... par contre en Java, tu trouveras ton bonheur... tu sais OOo, c'est le monde "libre"... et MS, c'est le mal

Sébastien FERRAND (blog)
Consultant Indépendant
[Microsoft Visual C# MVP]
Commenter la réponse de sebmafate
cs_Kassidy 97 Messages postés lundi 2 mai 2005Date d'inscription 21 mars 2008 Dernière intervention - 27 sept. 2007 à 12:24
0
Merci
Je suis bien conscient de l'opposition entre MS et OOo,
mais ce n'est pas (par exemple) parce que MySQL se trouve en licence GPL qu'on ne peut pas s'y connecter en c#, et que l'on doivent exclusivement utiliser Microsoft SQL Server...
Je me dit donc qu'il est possible de piloter OOo a partir de c# (j'arrive déjà a ouvrir un document, même si je ne fait pa sgrand chose avec...).
Je recherche donc toujours tuto ou exemple de code...
Commenter la réponse de cs_Kassidy
winny68 99 Messages postés vendredi 25 avril 2003Date d'inscription 14 février 2011 Dernière intervention - 27 sept. 2007 à 12:49
0
Merci
T'as penssé à télécharger le sdk d'openoffice avec le developer's guids ?
tu devrais y trouver les infos que tu cherche normalement.

Deux choses sont infinies : l'univers et la bêtise humaine.
Mais en ce qui concerne l'univers, je n'en ai pas encore acquis la cetitude absolue.

Albert Einstein<!--
Commenter la réponse de winny68
cs_Kassidy 97 Messages postés lundi 2 mai 2005Date d'inscription 21 mars 2008 Dernière intervention - 27 sept. 2007 à 14:28
0
Merci
Merci du conseil, je vais rechercher la dessus
Commenter la réponse de cs_Kassidy
cs_Kassidy 97 Messages postés lundi 2 mai 2005Date d'inscription 21 mars 2008 Dernière intervention - 29 sept. 2007 à 19:39
0
Merci
J'ai trouvé des répones sur le forum d'openOffice.org, pour OOo writer
( principalement ici : http://www.oooforum.org/forum/viewtopic.phtml?t=6049 ).

Les exemples sont généralement en VB mais la transcription en c# est abordable...
Il y a par contre un petit coté rageant : les curseurs en vb on l'air d'avoir beaucoup plus de fonctions que ceux du c#, par exemple gotoNextWord ou gotoNextSentences ne sont pas définie en c# (c'est dommage car ca aurrait été bien utile).

Mais le principal est là : pouvoir ouvrir,modifier et enregistrer des documents OOo....

Mes recherches ce tournent maintenant sur son tableur.

Je suis toujours preneurs si vous connaissez des tutos ou des débuts de pistes sur celui-ci ...
Commenter la réponse de cs_Kassidy
cs_Kassidy 97 Messages postés lundi 2 mai 2005Date d'inscription 21 mars 2008 Dernière intervention - 30 sept. 2007 à 16:47
0
Merci
Rectification : pour OOo writer on dirait que les fonctions



gotoNextWord ou gotoNextSentences sont respectivement définies sur XWordCursor et XSentenceCursor et non pas sur XTextCursor (ce qui m'a induit en erreur m'a ammené a dire plus haut qu'elle n'était pas définie).
Commenter la réponse de cs_Kassidy
cs_Kassidy 97 Messages postés lundi 2 mai 2005Date d'inscription 21 mars 2008 Dernière intervention - 1 oct. 2007 à 16:13
0
Merci
C'est bon pour le tableur OOo, j'ai également trouvé des réponses sur



le forum d'openOffice.org, via du code VB.
Quelques modficiations du code sont à éféctuées par ci par là mais c'est toujours très abordable (sauf lors du passage de collections de sheets a une seule sheet, là il y à grosse modif).

Si ça intéresse quelques personnes je pourrais faire un tuto sur le c# et OOo pour writer et calc...
Commenter la réponse de cs_Kassidy
gilgar63 4 Messages postés mercredi 16 décembre 2009Date d'inscription 6 janvier 2012 Dernière intervention - 6 janv. 2012 à 13:53
0
Merci
Bonjour,


Il a été crée le Tuto ?????
Commenter la réponse de gilgar63

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.