Je travaille sur un formulaire pdf où je souhaite mettre des valeurs par défaut sur certains champs.
Avec \documentclass{article} \usepackage{xcolor} \usepackage{hyperref} \begin{document} \begin{Form} \TextField[default=valeur par défaut,name=champtest,backgroundcolor=gray!30,bordercolor=,width=8cm]{Champ test:} \end{Form} \end{document} Par contre lorsque je bascule sur \RequirePackage{pdfmanagement-testphase} % not needed with latex-dev \DocumentMetadata{uncompress} \documentclass{article} \usepackage{xcolor} \usepackage{l3pdffield-testphase} \begin{document} \ExplSyntaxOn {Champ~ test~:~}\pdffield_textfield:n{default=valeur par défaut,name=champtest,backgroundcolor=,bordercolor=,width=8cm} % c'est casse pieds les espaces qui sautent avec cette syntaxe \ExplSyntaxOff \end{document} |
La clé de /DV(\376\377\000v\000a\000l\000e\000u\000r\000\040\000p\000a\000r\000\040\000d\000\351\000f\000a\000u\000t) /V(\376\377\000v\000a\000l\000e\000u\000r\000\040\000p\000a\000r\000\040\000d\000\351\000f\000a\000u\000t) Avec default=valeur~par~défaut, %pour DV value=valeur~par~défaut %pour V Adobe montre la valeur directement seulement si vous donnez à la variable (deprecated dans pdf 2.0) \RequirePackage{pdfmanagement-testphase} % not needed with latex-dev \DocumentMetadata{uncompress} \documentclass{article} \usepackage{xcolor} \usepackage{l3pdffield-testphase} \begin{document} \ExplSyntaxOn \pdfmanagement_add:nnn{Catalog/AcroForm}{NeedAppearances}{true} %deprecated, optional {Champ~ test~:~} \pdffield_textfield:n{ default=valeur~par~défaut, value=valeur~par~défaut, name=champtest,backgroundcolor=,bordercolor=,width=8cm} \ExplSyntaxOff \end{document} Merci @Ulrike pour ce retour mais j'ai l'impression que le paramètre NeedAppearances mis sur true influe sur d'autres choses également: – l'affichage du caption ou de la valeur par défaut des pushbutton disparait (cf ma question https://texnique.fr/osqa/questions/10834/formulaire-pdf-avec-image-modifiable) – aucun des champs, boutons, cases à cocher ne sortent à l'impression J'ai essayé de rechercher dans les notices mais je ne suis arrivé à rien de concluant. Merci de vos conseils. J'ai rajouté un 3e ECM dans mon post initial 1
no, n'expand pas une question comme ca. Pose une nouvelle question. Je n'ai pas envie d'avoir d'editer mes reponses pour les adapter a des changements dans les questions. @Ulrike Fischer Ah, désolé, je n'avais pas vu que, en effet, il était dans ce cas préférable de poser une nouvelle question. Ok ça marche, j'ai découpé mes questions |