Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 8

25 Dez '18, 13:36

cis's gravatar image

cis
9.6k104461491

<h3>1. Nur hyperref.sty</h3> Das einzige, was mit den Formularfunktionen von `hyperref.sty` annähernd an die Frage rannkommt, scheint <br> `\Acrobatmenu{ImportImage}{PDF-Datei öffnen}` <br> zu sein. <br> Der vielversprechende Name `ImportImage` öffnet aber m.E. nur eine neue PDF-Datei, so zumindest im Adobe Acrobat Reader (was andere Adobe Programme damit evtl. machen vermag ich nicht zu sagen). Insb. erlaubt das `\TextField` nur Texteinträge. <br> Und das `\ChoiceMenu`, was ein theoretischer Kandidat sein könnte, möchte auch nur Texteinträge als "choices". (Höchstens jmd. weiß, wie man die Einträge im `\ChoiceMenu` manipulieren kann). [![alt text][1]][2] \documentclass[parskip=half, paper=a4,]{scrartcl} \pagestyle{empty} \usepackage{selinput} \SelectInputMappings{adieresis={ä}, germandbls={ß}} \usepackage[ngerman]{babel} \usepackage[margin=0.5cm]{geometry} \usepackage{xcolor} % \pagecolor{yellow!40} \usepackage{hyperref} \begin{document} \begin{Form} \renewcommand*{\DefaultOptionsofText}{print,bordercolor={red},borderstyle=U} \Acrobatmenu{ImportImage}{PDF-Datei öffnen} \textbf{Notizen:}\\[0.75ex] \TextField[multiline, name=Notizen,width=0.9\textwidth, height=3.25cm,borderstyle=D,value={}, backgroundcolor={0.95 0.95 0.95}]{} \ChoiceMenu[print,combo,default=Box 1,name=box1]{}{Item 1,Item 2, Item 3, Item 4, Item 5} \end{Form} \end{document} ___ ___ <h3>2. digsig.sty</h3> Es ist möglich, wenn man [das Paket digsig.sty](http://home.htp-tel.de/lottermose2/tex/dist/digsig.sty) entsprechend zweckentfremdet. digsig.sty soll eigentlich einen Button für "Digitale Unterschriften" im Adobe Reader erzeugen; das Paket muss ggf. regulär installiert werden oder als Datei im Arbeitsordner liegen. - Der untenstehende Code liefert vermittelst des Befehls `\digsigfield{5cm}{2cm}{My signature}` erstmal sowas: <br> [![alt text][5]][5] text][3]][4] <br> - Nun kann man auf den orangen Button klicken und erhält (falls noch nicht geschehen) die Aufforderung, eine *Digitale ID* zu konfigurieren: <br> [![alt text][5]][5] <br> - Nach Bestätigung kommt man in so ein Menü wo man jetzt eine Bilddatei *im PDF-Format* auswählen kann: <br> [![alt text][6]][7] <br> - Schließlich erhält man dann so ein Ergebnis: <br> [![alt text][8]][9] **MWE:** \documentclass[parskip=half, paper=a4,]{scrreprt} \pagestyle{empty} \usepackage{selinput} \SelectInputMappings{adieresis={ä}, germandbls={ß}} \usepackage[ngerman]{babel} \usepackage[margin=1.0cm]{geometry} \usepackage{tabularx} \usepackage{mwe} \usepackage{xcolor} % \pagecolor{yellow!40} \usepackage{ocg-p} % für nicht mitzudruckende Gruppen \usepackage{digsig} %\usepackage{eforms} \usepackage{hyperref} % Textfelder % Style \renewcommand*{\DefaultOptionsofText}{print, bordercolor=red,borderstyle=U, backgroundcolor=lightgray!60} % % Inhalt \def\Name{\TextField[name=Nachname,width=5cm,]{Nachname:}% } \def\Vorname{\TextField[name=Vorname, width=5cm,value={}]{Vorname:}% } \def\Unterschrift{\TextField[name=Unterschrift, width=5cm, height=1.25cm, value={}]{Unterschrift:}% } \begin{document} %\lipsum[66] \begin{Form} \begin{tabularx}{0.9\textwidth}{ l c r } \textbf{Ausfüllbogen} & & \\[2ex] \Vorname & \Name \\ \\ Unterschrift: \fbox{\digsigfield{5cm}{2cm}{My signature}} \end{tabularx} \bigskip \begin{ocg}[printocg=never]{SaveAsButton}{SaveAsButtonID}{1} \Acrobatmenu{SaveAs}{\fcolorbox{black}{yellow}{PDF-Dokument speichern}} \end{ocg} \end{Form} \end{document} [1]: https://texwelt.de/wissen/upfiles/55555555_306.png [2]: https://texwelt.de/wissen/upfiles/55555555_306.png [3]: https://texwelt.de/wissen/upfiles/1_26.png https://texwelt.de/wissen/upfiles/1_27.png [4]: https://texwelt.de/wissen/upfiles/1_26.png https://texwelt.de/wissen/upfiles/1_27.png [5]: https://texwelt.de/wissen/upfiles/1_27.png https://texwelt.de/wissen/upfiles/55555555_308.png [6]: https://texwelt.de/wissen/upfiles/2_19.png [7]: https://texwelt.de/wissen/upfiles/2_19.png [8]: https://texwelt.de/wissen/upfiles/3_8.png [9]: https://texwelt.de/wissen/upfiles/3_8.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 7

22 Dez '18, 09:59

cis's gravatar image

cis
9.6k104461491

<h3>1. Nur hyperref.sty</h3> Das einzige, was mit den Formularfunktionen von `hyperref.sty` annähernd an die Frage rannkommt, scheint <br> `\Acrobatmenu{ImportImage}{PDF-Datei öffnen}` <br> zu sein. <br> Der vielversprechende Name `ImportImage` öffnet aber m.E. nur eine neue PDF-Datei, so zumindest im Adobe Acrobat Reader (was andere Adobe Programme damit evtl. machen vermag ich nicht zu sagen). Insb. erlaubt das `\TextField` nur Texteinträge. <br> Und das `\ChoiceMenu`, was ein theoretischer Kandidat sein könnte, möchte auch nur Texteinträge als "choices". (Höchstens jmd. weiß, wie man die Einträge im `\ChoiceMenu` manipulieren kann). [![alt text][1]][2] \documentclass[parskip=half, paper=a4,]{scrartcl} \pagestyle{empty} \usepackage{selinput} \SelectInputMappings{adieresis={ä}, germandbls={ß}} \usepackage[ngerman]{babel} \usepackage[margin=0.5cm]{geometry} \usepackage{xcolor} % \pagecolor{yellow!40} \usepackage{hyperref} \begin{document} \begin{Form} \renewcommand*{\DefaultOptionsofText}{print,bordercolor={red},borderstyle=U} \Acrobatmenu{ImportImage}{PDF-Datei öffnen} \textbf{Notizen:}\\[0.75ex] \TextField[multiline, name=Notizen,width=0.9\textwidth, height=3.25cm,borderstyle=D,value={}, backgroundcolor={0.95 0.95 0.95}]{} \ChoiceMenu[print,combo,default=Box 1,name=box1]{}{Item 1,Item 2, Item 3, Item 4, Item 5} \end{Form} \end{document} ___ ___ <h3>2. digsig.sty</h3> Es ist möglich, wenn man [das Paket digsig.sty](http://home.htp-tel.de/lottermose2/tex/dist/digsig.sty) entsprechend zweckentfremdet. digsig.sty soll eigentlich einen Button für "Digitale Unterschriften" im Adobe Reader erzeugen; das Paket muss ggf. regulär installiert werden oder als Datei im Arbeitsordner liegen. - Der untenstehende Code liefert vermittelst des Befehls `\digsigfield{5cm}{2cm}{My signature}` erstmal sowas: <br> [![alt text][5]][5] <br> - Nun kann man auf den orangen Button klicken und kommt in so ein Menü <br> [![alt text][6]][7] <br> wo man jetzt eine Bilddatei *im PDF-Format* auswählen kann kann: <br> [![alt text][6]][7] <br> - Schließlich erhält man dann so ein Ergebnis: <br> [![alt text][8]][9] **MWE:** \documentclass[parskip=half, paper=a4,]{scrreprt} \pagestyle{empty} \usepackage{selinput} \SelectInputMappings{adieresis={ä}, germandbls={ß}} \usepackage[ngerman]{babel} \usepackage[margin=1.0cm]{geometry} \usepackage{tabularx} \usepackage{mwe} \usepackage{xcolor} % \pagecolor{yellow!40} \usepackage{ocg-p} % für nicht mitzudruckende Gruppen \usepackage{digsig} %\usepackage{eforms} \usepackage{hyperref} % Textfelder % Style \renewcommand*{\DefaultOptionsofText}{print, bordercolor=red,borderstyle=U, backgroundcolor=lightgray!60} % % Inhalt \def\Name{\TextField[name=Nachname,width=5cm,]{Nachname:}% } \def\Vorname{\TextField[name=Vorname, width=5cm,value={}]{Vorname:}% } \def\Unterschrift{\TextField[name=Unterschrift, width=5cm, height=1.25cm, value={}]{Unterschrift:}% } \begin{document} %\lipsum[66] \begin{Form} \begin{tabularx}{0.9\textwidth}{ l c r } \textbf{Ausfüllbogen} & & \\[2ex] \Vorname & \Name \\ \\ Unterschrift: \fbox{\digsigfield{5cm}{2cm}{My signature}} \end{tabularx} \bigskip \begin{ocg}[printocg=never]{SaveAsButton}{SaveAsButtonID}{1} \Acrobatmenu{SaveAs}{\fcolorbox{black}{yellow}{PDF-Dokument speichern}} \end{ocg} \end{Form} \end{document} [1]: https://texwelt.de/wissen/upfiles/55555555_306.png [2]: https://texwelt.de/wissen/upfiles/55555555_306.png [3]: https://texwelt.de/wissen/upfiles/1_26.png [4]: https://texwelt.de/wissen/upfiles/1_26.png [5]: https://texwelt.de/wissen/upfiles/1_27.png [6]: https://texwelt.de/wissen/upfiles/2_19.png [7]: https://texwelt.de/wissen/upfiles/2_19.png [8]: https://texwelt.de/wissen/upfiles/3_8.png [9]: https://texwelt.de/wissen/upfiles/3_8.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 6

22 Dez '18, 09:40

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 5

22 Dez '18, 09:30

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 4

22 Dez '18, 09:28

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

22 Dez '18, 09:27

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

22 Dez '18, 09:26

cis's gravatar image

cis
9.6k104461491

Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

22 Dez '18, 08:35

cis's gravatar image

cis
9.6k104461491