Generation d'un document word sans les api microsoft
cs_Hanyas
Messages postés33Date d'inscriptionsamedi 12 décembre 2009StatutMembreDernière intervention23 mai 2011
-
19 janv. 2010 à 11:35
cs_Hanyas
Messages postés33Date d'inscriptionsamedi 12 décembre 2009StatutMembreDernière intervention23 mai 2011
-
25 janv. 2010 à 13:09
Bonjour
je suis actuellement a la recherche de différant moyen pour générai des document de type .doc ; malheureusement mes recherche je trouve un peu bloquer car je ne trouve pas autre chose que celui inclus avec word et celui d'open office et, je trouve,difficile a utilise ...
donc j'en appel a vous et de vos expérience pour m'aidez si vous le voulez bien
cs_Hanyas
Messages postés33Date d'inscriptionsamedi 12 décembre 2009StatutMembreDernière intervention23 mai 20111 19 janv. 2010 à 13:31
merci de m'avoir répondu
j'avais lu que OpenXML étais utiliser pour modifier les docx mais je vais quand même vérifier.
et puis sa doit pas être si difficile que ça de trouvais une librairie qui permet d'en gênerai ... enfin presque pas, bon je continu mes recherche je vous tien au courant
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 19 janv. 2010 à 20:46
Le format .Doc de MSWord est un format propriétaire appartenant à Microsoft.
Seul les logiciels Microsoft peuvent normalement généré du format .Doc.
Si OpenOffice.Org ou d'autres logiciels en génèrent c'est soit illégal, soit les éditeurs de ces logiciels ont passé des accords commerciaux avec Microsoft et ont acheté le droit de création de document à ce format. Dans ce cas il est très probable que l'utilisation de leurs api soit illégale en dehors du logiciel pour lequel elles ont été développées.
Le format OpenXML, d'origine Microsoft aussi, est devenu une norme internationnale. Par conséquence, il est donc devenu librement utilisable (sous respect, probablement de quelques règles) par n'importe quel logiciel
[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_Hanyas
Messages postés33Date d'inscriptionsamedi 12 décembre 2009StatutMembreDernière intervention23 mai 20111 20 janv. 2010 à 09:18
hum...pourtant il est possible en utilisant l'api d'open office de crée se genre de document ? mais pour ça il faut (dans le code) ouvrir un nouveaux document le modifier et le sauvegarde dans le format .doc (enfin après il faut réussir a utiliser les fac pour faire cella). donc sa doit être possible de trouvais une librairie qui exécute cella sans que l'utilisateur puisse le voir et sans utiliser M office ou open office...
après pour l'openxml , quand j'ai effectuer mes recherches sur le net j'ai vu qu'il générai un .docx , est'il possible de le sauvegarder en doc ? ou il faut que je le convertisse par un autre moyen ?
j'espère que tu vous ne prenez pas mal mes remarque . j'aimerai juste être sur aven d'abandonner ou de garder la solution de Microsoft office obligatoirement installer sur les poste utilisateur.
cs_casy
Messages postés7741Date d'inscriptionmercredi 1 septembre 2004StatutMembreDernière intervention24 septembre 201440 20 janv. 2010 à 20:45
pourtant il est possible en utilisant l'api d'open office de crée se genre de document
C'est ce que je t'ai expliqué là : "Si OpenOffice.Org ou d'autres logiciels en génèrent c'est soit illégal, soit les éditeurs de ces logiciels ont passé des accords commerciaux avec Microsoft et ont acheté le droit de création de document à ce format. Dans ce cas il est très probable que l'utilisation de leurs api soit illégale en dehors du logiciel pour lequel elles ont été développées."
L'OpenXML génère du docx (pour Word, xlsx pour Excel, ...). Le .docx et le .doc sont 2 formats complètement différents. Ceci dit, il existe une extension à Office 2003 pour être capable de lire ou d'écrire du .docx. Quant à convertir du .docx en .doc, à part Microsoft Word (et autre logiciel tel que OOo) je ne pense pas.
Pour générer du .doc, à ma connaissance, tu ne peux le faire qu'avec des outils Microsoft Office, les logiciels Microsoft Office ou tout autre logiciel ayant reçu les droits de générer du .doc.
Mais je ne connais peut-être pas tout
[i][b]---- Sevyc64 (alias Casy) ----
[hr]# LE PARTAGE EST NOTRE FORCE #/b/i
cs_Hanyas
Messages postés33Date d'inscriptionsamedi 12 décembre 2009StatutMembreDernière intervention23 mai 20111 21 janv. 2010 à 09:03
merci pour ta réponse ... bon donc il me reste plus qu'a leur dire qu'il sont obliger de garder word sur leur poste pour que le logiciel fonction , dommage.
bon je vais essayer d'explorai quand même d'autre piste pas envi de me laisser décourager.
cs_Hanyas
Messages postés33Date d'inscriptionsamedi 12 décembre 2009StatutMembreDernière intervention23 mai 20111 21 janv. 2010 à 14:13
ouai mais ceux que je veut dire c'est que pour terminer avec un .doc facilement (avec tableau , saut de pages et autre) cella va être aussi hard que d'utiliser l'a^pi d'open office car il va falloir le générai puis l'extraire puis le traduire et enfin surprime le docx initial ...
solution a creser quand même , malgré la difficulté.
sebmafate
Messages postés4936Date d'inscriptionlundi 17 février 2003StatutMembreDernière intervention14 février 201437 21 janv. 2010 à 15:02
la solution de WordML est relativement simple...
on peut mettre en page des tableaux, saut de pages... facilement !
j'avais créé il y a quelques années (3 ans, je crois) une classe qui générer un XML simple que je transformais en WorldML à l'aide de XLST... c'est rapide, souple...
enfin, tu n'est pas obligé de transformer ton fichier en .doc... le renommer suffira !
Sébastien FERRAND Lead Developpeur Microsoft Visual C# MVP 2005 - 2009
cs_Hanyas
Messages postés33Date d'inscriptionsamedi 12 décembre 2009StatutMembreDernière intervention23 mai 20111 21 janv. 2010 à 15:09
Désoler pour le message vide j'ai cliquer trop vite
le renommer suffit ? je crois que je vais tester dessuite car je n'aurai jamais pensai a le renommer et que cella soit fonctionnel ... a voir car la j'en doute
cs_Hanyas
Messages postés33Date d'inscriptionsamedi 12 décembre 2009StatutMembreDernière intervention23 mai 20111 25 janv. 2010 à 13:09
finalement le problème reviens a l'actualiser ... bon si sa peut vous aider je ne veut pas forcement un librairie ou une api open source ; mais il faut que je puisse générai un document Word sans installer d'autre composants sur le poste client