Forums Développement Multimédia

Aller au contenu

mailto dans indesign

pdf mail-to indesign typo PAO InDesign Acrobat PDF

7 réponses à ce sujet

#1 Damien Cazeils

    Ceinture Blanche

  • Members
  • Pip
  • 14 messages

Posté 26 September 2012 - 10:52 AM

Bonjour

Je dois créer un bouton mail-to dans un PDF qui envoi donc un mail qui comprend :
— le nom de la personne à qui envoyer le mail
— un sujet
— un texte (body)

Je crée mon PDF à partir de mon fichier indesign (cs5)
L'action du bouton mail-to marche chez moi.
Mais l'utilisateur final (qui utilise Outlook en messagerie) a un texte dans le corps du mail ou tous les accents "é", "è" et certains espaces (avant les deux-points) disparaissent.

Voici une partie du code texte que j'utilise :


mailto:Xxxx@Xxxx.com?subject=+ Infos&body=Le%20nom%20%A0du%20responsable%20budg%E9taire%2C%20le%20code%20d'imputation%2C%20ainsi%20que%20l'intitul%E9%20du%20service.%0a%0aPour%20les%20autres%20entit%E9s%20nous%20fournir%A0:%0a%20Un%20bon%20de%20commande%20NOA%20(minimum%20de%20commande%2076%20euros).
 

J'aimerai obtenir ceci :

Le nom du responsable budgétaire, le code d'imputation, ainsi que l'intitulé du service.

Pour les autres entités, nous fournir :
Un bon de commande NOA (minimum de commande 76euros).

Ce qu'ils obtiennent :


Le nom du responsable budgtaire, le code d'imputation, ainsi que l'intitul du service.
Pour les autres entits nous fournir:
Un bon de commande NOA (minimum de commande 76 euros).

_

Avez-vous déjà rencontré ce genre de problème ?
Comment l'avez-vous résolu ?
Ou puis-je trouver le code typo a utiliser pour Outllook ?

Merci de vos réponses.

#2 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 26 September 2012 - 18:04 PM

Salut,

Dans les formulaires PDF, pour s'assurer d'un affichage constant et correct des caractères non-ASCII sur toutes les plateformes et dans tous les cas, il faut utiliser leur code Unicode en lieu et place du caractère lui-même, précédé d'un anti-slash et d'un u pour échapper ledit code.

En clair, bébé doit s'écrire : b\u00E9b\u00E9 ou bien \u0062\u00E9\u0062\u00E9
(Ou 00E9 est le code Unicode du caractère é, précédé d'un anti-slash et d'un u)

Heureusement il n'y a plus besoin de se casser la tête ni de connaître l'Unicode depuis que j'ai mis à disposition cet utilitaire gratuit pour "Unicodiser" du texte : http://abracadabrapd...p?lng=fr&pg=440

:cool:
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#3 Damien Cazeils

    Ceinture Blanche

  • Members
  • Pip
  • 14 messages

Posté 27 September 2012 - 09:32 AM

Salut JRB

Merci pour ta réponse. J'ai testé, mais ça ne marche pas :
Le code Unicode apparait dans le corps du mail n'est pas transformé en texte.
Dois-je faire quelque chose en particulier, en plus ?

Le code que j'ai rentré dans l'action de mon bouton :

mailto:Xxxx@Xxxx.com?subject=+ Infos&body=\u004C\u0065\u0020\u006E\u006F\u006D\u0020\u0064\u0075\u0020\u0072\u0065\u0073\u0070\u006F\u006E\u0073\u0061\u0062\u006C\u0065\u0020\u0062\u0075\u0064\u0067\u00E9\u0074\u0061\u0069\u0072\u0065\u002C\u0020\u006C\u0065\u0020\u0063\u006F\u0064\u0065\u0020\u0064\u0027\u0069\u006D\u0070\u0075\u0074\u0061\u0074\u0069\u006F\u006E\u002C\u0020\u0061\u0069\u006E\u0073\u0069\u0020\u0071\u0075\u0065\u0020\u006C\u0027\u0069\u006E\u0074\u0069\u0074\u0075\u006C\u00E9\u0020\u0064\u0075\u0020\u0073\u0065\u0072\u0076\u0069\u0063\u0065\u002E\u000D\u0020\u000D\u0050\u006F\u0075\u0072\u0020\u006C\u0065\u0073\u0020\u0061\u0075\u0074\u0072\u0065\u0073\u0020\u0065\u006E\u0074\u0069\u0074\u00E9\u0073\u002C\u0020\u006E\u006F\u0075\u0073\u0020\u0066\u006F\u0075\u0072\u006E\u0069\u0072\u0020\u003A\u000D\u0055\u006E\u0020\u0062\u006F\u006E\u0020\u0064\u0065\u0020\u0063\u006F\u006D\u006D\u0061\u006E\u0064\u0065\u0020\u004E\u004F\u0041\u0020\u0028\u006D\u0069\u006E\u0069\u006D\u0075\u006D\u0020\u0064\u0065\u0020\u0063\u006F\u006D\u006D\u0061\u006E\u0064\u0065\u0020\u0037\u0036\u0065\u0075\u0072\u006F\u0073\u0029\u002E
 


Je précise : Outlook 2010

#4 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 27 September 2012 - 10:04 AM

InDesign est un logiciel de mise en page surpuissant et suréquipé. C'est le meilleur.
Par-contre en ce qui concerne la création d'interactivité ou de formulaires PDF il ne fait toujours pas le poids face à Acrobat.
(De même qu'il ne fait pas le poids non plus face à Flash pour créer des SWF)

Et on dirait bien que tu viens de toucher une de ses limites…
Donc je te conseille de te tourner vers Acrobat, en commençant avec ce PDF de démo qui devrait t'intéresser :
http://abracadabrapd...hp?lng=fr&pg=72

:cool:
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#5 Damien Cazeils

    Ceinture Blanche

  • Members
  • Pip
  • 14 messages

Posté 27 September 2012 - 10:37 AM

C'est depuis que mon client a fait la mise à jour d'Outlook 2010, que mon PDF avec ce bouton ne marche plus.
Indesign n'y est pour rien.

Je vais chercher des solutions directement dans Acrobat. Tu as raison, et ton PDF me le prouve.
Es tu certain que le formulaire de contact que tu soumets marche sous tous les clients de messagerie ?

J'aurais aimé gagner du temps en faisant tout une seule fois (le projet est trimestriel) sous indesign.
Je devrais donc à chaque fois refaire mon formulaire sous Acrobat (si j'y arrive).

Merci en tout cas.

#6 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 27 September 2012 - 18:05 PM

Voir le messageDamien Cazeils, le 27 September 2012 - 10:37 AM, dit :

Je devrais donc à chaque fois refaire mon formulaire sous Acrobat (si j'y arrive).

Non, pas du tout. C'est prévu.
Dans Acrobat la fonction "Remplacer des pages" permet de ne remplacer QUE les fonds de page, ainsi les champs de formulaire, les commentaires, les JavaScripts, etc. restent intacts…

:cool:
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net

#7 Damien Cazeils

    Ceinture Blanche

  • Members
  • Pip
  • 14 messages

Posté 28 September 2012 - 15:05 PM

Merci de l'info, je vais me renseigner et travailler ta piste.

A titre info, je continu à faire des tests en forçant Outlook a lire de UTF 8 en notant :


mailto:Xxxx@xxxx.com?subject=+ Infos&Accept-Charset=UTF-8&body=Pour l'entité France nous fournir :%0D%0A%0D%0ALe nom du responsable budgétaire, le code d'imputation, ainsi que l'intitulé du service.

Mais ça ne marche pas mieux.

P.-S. j'ai fait de retour à la ligne avec
%0D%0A
et
\n\r

Les 2 ont l'air de marcher...

#8 JRB

    abracadabrantesque

  • Members
  • PipPipPipPipPipPipPipPip
  • 1864 messages

Posté 29 September 2012 - 10:40 AM

Voir le messageJRB, le 27 September 2012 - 10:04 AM, dit :

InDesign est un logiciel de mise en page surpuissant et suréquipé. C'est le meilleur.
Par-contre en ce qui concerne la création d'interactivité ou de formulaires PDF il ne fait toujours pas le poids face à Acrobat.

La dernière (et première) mise à jour de InDesign CS6 corrige, entre autres, quelques problèmes liés au champs de formulaire PDF :
http://forums.mediab...re-mise-a-jour/

:cool:
Acrobate du PDF, InDesigner et Photoshopographe
abracadabraPDF.net



1 utilisateur(s) li(sen)t ce sujet

0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)