Après des recherches infructueuses sur de nombreux forums je me décide à exposer mon problème à votre sagacité. Je cherche à produire un document rtf (un bon de commande) intégrant entre autres des images jpg. Ce document serait créé sur le serveur une fois la commande validée et transmis dans la foulée au demandeur. Toutes la partie texte du document ne pose pas de problème :
Mais au moment d'insérer les images problème. Si je cherche à insérer juste le chemin avec INCLUDEPICTURE "E:\\\\commande\\\\ImgWeb\\\\1_1.jpg" propre au rtf cela ne fonctionne pas car une fois chez le demandeur le chemin n'est pas bon.
Il faut donc que j'intègre le code binaire de cette image, j'ai essayé un
<CFFILE ACTION="READBINARY" FILE="#BonComPath##nomFicRTF#" OUTPUT="#BufferImg#">
et de mettre le contenu de cette variable dans le code rtf mais
d'une part le contenu ne ressemble à rien ( j'ai seulement une dizaine de "caractères"
et d'autres part le code rtf qui précise l'insertion d'une image n'est jamais le même d'une image à l'autre, il faudrait donc que ma variable #BufferImg# contienne également ces "balises" rtf.
Merci pour toutes suggestions (voire réponses complètes). Bonne fin de journée et bon we (oui oui ça approche)
:-))
Je suis obligé de passer par du rtf car le serveur ne dispose d'aucun produit Office ni pdf.
Merci pour ta réponse, c'est ce que j'avais essayer de faire au début mais je devais avoir une ou des erreurs de syntaxe, et elle ne marchait et depuis j'avais retenté avec succès
ça marche bien et en plus ça permet de ne transférer que des petits fichiers images.
Seul problème si l'utilisateur n'a plus de connection au Net il perd ces images..
Mais bon il n'a qu'a refaire du copier-coller avant de sauvegarder!!!