Par contre je ne pense pas que le résulta soit mieux que celui de la dll payante. A voir.
elecoest
Bon ben c'est une grosse m* :/ tant au niveau code qu'au niveau de la livraison du source (il y en a partout !). Désolé de t'avoir mis sur cette piste. Voici le code qui fonctionne
[code] DOX_IN_RTF est un entier=1 DOX_IN_HTML est un entier=2 DOX_IN_TEXT est un entier=3 DOX_OUT_RTF est un entier DOX_OUT_HTML est un entier2 DOX_OUT_TEXT est un entierH
hInst est un entier FileIn est une chaîne ASCIIZ sur 255 = FichierIn.NomFichier Fileout est une chaîne ASCIIZ sur 255 = FichierOut.NomFichier Param est un entier = DOX_IN_HTML+DOX_OUT_RTF
hInst = ChargeDLL("doxlib.dll") SI hInst = 0 ALORS Erreur("Erreur lors du chargement") SINON AppelDLL32("doxlib","_DoxConvert",FileIn, Fileout, Param) DéchargeDLL(hInst) FIN [/code]
Le fichier générer est disons... brut de fondrie avec uniquement les tags html supprimés et le caractères spéciaux remplacés.
A toi de voir :)
Emmanuel Lecoester a écrit :
"Dominique JACQUES" a écrit dans le message de news: 44f47895$0$1001$ > "Emmanuel Lecoester" a écrit dans le messa ge de > news: 44f477fb$0$15661$ >> >> en ayant survolé le biniou je dirais qu'il y a les méthodes : >> >> Dox.SetInFormat ("html") >> Dox.SetOutFormat ("rtf") >> Dox.SetInFileName ("d:resume.html") >> Dox.SetOutFileName ("d:resume.rtf") >> Dox.Convert > > Merci, je vais tester et rend compte ici même
Je regarde çà plus en détail demain.
Par contre je ne pense pas que le résulta soit mieux que celui de la dll payante. A voir.
Bon ben c'est une grosse m* :/ tant au niveau code qu'au niveau de la
livraison du source (il y en a partout !).
Désolé de t'avoir mis sur cette piste. Voici le code qui fonctionne
[code]
DOX_IN_RTF est un entier=1
DOX_IN_HTML est un entier=2
DOX_IN_TEXT est un entier=3
DOX_OUT_RTF est un entier=16
DOX_OUT_HTML est un entier=32
DOX_OUT_TEXT est un entier=48
hInst est un entier
FileIn est une chaîne ASCIIZ sur 255 = FichierIn.NomFichier
Fileout est une chaîne ASCIIZ sur 255 = FichierOut.NomFichier
Param est un entier = DOX_IN_HTML+DOX_OUT_RTF
hInst = ChargeDLL("doxlib.dll")
SI hInst = 0 ALORS
Erreur("Erreur lors du chargement")
SINON
AppelDLL32("doxlib","_DoxConvert",FileIn, Fileout, Param)
DéchargeDLL(hInst)
FIN
[/code]
Le fichier générer est disons... brut de fondrie avec uniquement les
tags html supprimés et le caractères spéciaux remplacés.
A toi de voir :)
Emmanuel Lecoester a écrit :
"Dominique JACQUES" <djacques_pas_de_spam@sakaweb.com> a écrit dans le
message de news: 44f47895$0$1001$626a54ce@news.free.fr...
> "Emmanuel Lecoester" <elecoest@netcourrier.com> a écrit dans le messa ge de
> news: 44f477fb$0$15661$626a54ce@news.free.fr...
>>
>> en ayant survolé le biniou je dirais qu'il y a les méthodes :
>>
>> Dox.SetInFormat ("html")
>> Dox.SetOutFormat ("rtf")
>> Dox.SetInFileName ("d:resume.html")
>> Dox.SetOutFileName ("d:resume.rtf")
>> Dox.Convert
>
> Merci, je vais tester et rend compte ici même
Je regarde çà plus en détail demain.
Par contre je ne pense pas que le résulta soit mieux que celui de la dll
payante. A voir.
Bon ben c'est une grosse m* :/ tant au niveau code qu'au niveau de la livraison du source (il y en a partout !). Désolé de t'avoir mis sur cette piste. Voici le code qui fonctionne
[code] DOX_IN_RTF est un entier=1 DOX_IN_HTML est un entier=2 DOX_IN_TEXT est un entier=3 DOX_OUT_RTF est un entier DOX_OUT_HTML est un entier2 DOX_OUT_TEXT est un entierH
hInst est un entier FileIn est une chaîne ASCIIZ sur 255 = FichierIn.NomFichier Fileout est une chaîne ASCIIZ sur 255 = FichierOut.NomFichier Param est un entier = DOX_IN_HTML+DOX_OUT_RTF
hInst = ChargeDLL("doxlib.dll") SI hInst = 0 ALORS Erreur("Erreur lors du chargement") SINON AppelDLL32("doxlib","_DoxConvert",FileIn, Fileout, Param) DéchargeDLL(hInst) FIN [/code]
Le fichier générer est disons... brut de fondrie avec uniquement les tags html supprimés et le caractères spéciaux remplacés.
A toi de voir :)
Emmanuel Lecoester a écrit :
"Dominique JACQUES" a écrit dans le message de news: 44f47895$0$1001$ > "Emmanuel Lecoester" a écrit dans le messa ge de > news: 44f477fb$0$15661$ >> >> en ayant survolé le biniou je dirais qu'il y a les méthodes : >> >> Dox.SetInFormat ("html") >> Dox.SetOutFormat ("rtf") >> Dox.SetInFileName ("d:resume.html") >> Dox.SetOutFileName ("d:resume.rtf") >> Dox.Convert > > Merci, je vais tester et rend compte ici même
Je regarde çà plus en détail demain.
Par contre je ne pense pas que le résulta soit mieux que celui de la dll payante. A voir.
UDPSE
Merci quand même, mais effectivement, c'est pas génial :-(
Je vais essayer la DLL payante, en attendant une fonction intégrée HTMLversRTF (comme il y a un RTFvers HTML)
Merci quand même, mais effectivement, c'est pas génial :-(
Je vais essayer la DLL payante, en attendant une fonction intégrée
HTMLversRTF (comme il y a un RTFvers HTML)
Merci quand même, mais effectivement, c'est pas génial :-(
Je vais essayer la DLL payante, en attendant une fonction intégrée HTMLversRTF (comme il y a un RTFvers HTML)
Roumegou Eric
UDPSE avait prétendu :
Merci quand même, mais effectivement, c'est pas génial :-(
Je vais essayer la DLL payante, en attendant une fonction intégrée HTMLversRTF (comme il y a un RTFvers HTML)
franchement j'ai payé de mon temps pour faire un outil qui faisait ça (dispo sur windasso) mais c'éatit quand meme très limité !! mais bien moins que ce que j'avais trouvé sur internet. Mais c'est très très compliqué et il suffit que l'utilisateur fasse un bon copier coller de word et boum là on peux plus suivre.
Tout ça pour dire que je déconseille fortement de se lancer dans ce type de dev. On sait qd on commence etc ... Maintenant j'ai abandonné le truc au profit d'une interface en ligne utilisant FCKeditor.
Mais là pour le coup, c'est moi qui est un petit souci. Comment récupérer un format html en rtf pour le mettre dans un état (sachant que wdetat n'edite pas les chps html)
Dans la 10, il y a des nouvelles fonctions ... mais je ne sais pas ce que cela vaut (pas testé encore mais je doute un peu car c'est très compliqué encore une fois, et je crois que cela va être limité à des trucs simples.)
-- Eric Roumégou Webmaster des Wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci dessus pour me contacter en privé)
UDPSE avait prétendu :
Merci quand même, mais effectivement, c'est pas génial :-(
Je vais essayer la DLL payante, en attendant une fonction intégrée
HTMLversRTF (comme il y a un RTFvers HTML)
franchement j'ai payé de mon temps pour faire un outil qui faisait ça
(dispo sur windasso) mais c'éatit quand meme très limité !! mais bien
moins que ce que j'avais trouvé sur internet.
Mais c'est très très compliqué et il suffit que l'utilisateur fasse un
bon copier coller de word et boum là on peux plus suivre.
Tout ça pour dire que je déconseille fortement de se lancer dans ce
type de dev. On sait qd on commence etc ...
Maintenant j'ai abandonné le truc au profit d'une interface en ligne
utilisant FCKeditor.
Mais là pour le coup, c'est moi qui est un petit souci.
Comment récupérer un format html en rtf pour le mettre dans un état
(sachant que wdetat n'edite pas les chps html)
Dans la 10, il y a des nouvelles fonctions ... mais je ne sais pas ce
que cela vaut (pas testé encore mais je doute un peu car c'est très
compliqué encore une fois, et je crois que cela va être limité à des
trucs simples.)
--
Eric Roumégou
Webmaster des Wtablettes
http://cerbermail.com/?qE7t4Qvilo
(cliquez sur le lien ci dessus pour me contacter en privé)
Merci quand même, mais effectivement, c'est pas génial :-(
Je vais essayer la DLL payante, en attendant une fonction intégrée HTMLversRTF (comme il y a un RTFvers HTML)
franchement j'ai payé de mon temps pour faire un outil qui faisait ça (dispo sur windasso) mais c'éatit quand meme très limité !! mais bien moins que ce que j'avais trouvé sur internet. Mais c'est très très compliqué et il suffit que l'utilisateur fasse un bon copier coller de word et boum là on peux plus suivre.
Tout ça pour dire que je déconseille fortement de se lancer dans ce type de dev. On sait qd on commence etc ... Maintenant j'ai abandonné le truc au profit d'une interface en ligne utilisant FCKeditor.
Mais là pour le coup, c'est moi qui est un petit souci. Comment récupérer un format html en rtf pour le mettre dans un état (sachant que wdetat n'edite pas les chps html)
Dans la 10, il y a des nouvelles fonctions ... mais je ne sais pas ce que cela vaut (pas testé encore mais je doute un peu car c'est très compliqué encore une fois, et je crois que cela va être limité à des trucs simples.)
-- Eric Roumégou Webmaster des Wtablettes http://cerbermail.com/?qE7t4Qvilo (cliquez sur le lien ci dessus pour me contacter en privé)