J'ai réalisé un formulaire pdf avec Voici un ECM : \RequirePackage{pdfmanagement-testphase} % not needed with latex-dev \DocumentMetadata{uncompress} \documentclass{article} \usepackage{l3pdffield-testphase} \begin{document} \ExplSyntaxOn \pdfmanagement_add:nnn{Catalog/AcroForm}{NeedAppearances}{true} %deprecated, optional \keys_set:nn{pdffield}{setFf={Multiline}} %Print rajouté dans la liste ici semble inopérant {NOM:~}\pdffield_textfield:n{V=Nom,name=champnom,backgroundcolor=,bordercolor=black,width=4cm} \hfill {Prénom:~}\pdffield_textfield:n{V=Prenom,name=champprenom,backgroundcolor=,bordercolor=black,width=4cm} \\ {Adresse:~}\pdffield_textfield:n{V=Renseignez~ votre~ adresse~ ici,name=champadresse,backgroundcolor=,bordercolor=black,width=4cm,height=2\baselineskip} \ExplSyntaxOff \ExplSyntaxOn \pdffield_checkbox:n{checked=false,bordercolor=black,name=optionone} ~Option~1 \hfill \pdffield_checkbox:n{checked=false,bordercolor=black,name=optiontwo} ~Option~2 \hfill \pdffield_checkbox:n{checked=false,bordercolor=black,name=optionthree} ~Option~3 \hfill \ExplSyntaxOff \ExplSyntaxOn Question:~ \pdffield_radio:n{group=gperadio,value=gperadiooui,bordercolor=black}{~Oui}\hfill \pdffield_radio:n{group=gperadio,value=gperadionon,bordercolor=black}{~Non~} \hfill \pdffield_radio:n{group=gperadio,value=gperadiope,bordercolor=black}{~Peut-être~} \ExplSyntaxOff \end{document} |
Ça ne marchait pas car j'avais fait une erreur dans le paramètre à indiquer: setF est différent de setFf. Il suffit de rajouter \keys_set:nn{pdffield}{setF={Print}} Mon ECM devient: \RequirePackage{pdfmanagement-testphase} % not needed with latex-dev \DocumentMetadata{uncompress} \documentclass{article} \usepackage{l3pdffield-testphase} \begin{document} \ExplSyntaxOn \pdfmanagement_add:nnn{Catalog/AcroForm}{NeedAppearances}{true} %deprecated, optional \keys_set:nn{pdffield}{setFf={Multiline},setF={Print}} {NOM:~}\pdffield_textfield:n{V=Nom,name=champnom,backgroundcolor=,bordercolor=black,width=4cm} \hfill {Prénom:~}\pdffield_textfield:n{V=Prenom,name=champprenom,backgroundcolor=,bordercolor=black,width=4cm} \\ {Adresse:~}\pdffield_textfield:n{V=Renseignez~ votre~ adresse~ ici,name=champadresse,backgroundcolor=,bordercolor=black,width=4cm,height=2\baselineskip} \ExplSyntaxOff \ExplSyntaxOn \pdffield_checkbox:n{checked=false,bordercolor=black,name=optionone} ~Option~1 \hfill \pdffield_checkbox:n{checked=false,bordercolor=black,name=optiontwo} ~Option~2 \hfill \pdffield_checkbox:n{checked=false,bordercolor=black,name=optionthree} ~Option~3 \hfill \ExplSyntaxOff \ExplSyntaxOn Question:~ \pdffield_radio:n{group=gperadio,value=gperadiooui,bordercolor=black}{~Oui}\hfill \pdffield_radio:n{group=gperadio,value=gperadionon,bordercolor=black}{~Non~} \hfill \pdffield_radio:n{group=gperadio,value=gperadiope,bordercolor=black}{~Peut-être~} \ExplSyntaxOff \end{document} Publiée 26 Avr '22, 19:27 GildasP 1
side remark: you can do
(27 Avr '22, 18:25)
Ulrike Fischer
|