PDF - Formular - Ausfüllen

Layout von Seiten, Rändern, Fusszeilen, usw, modifizieren


braniz
Forum-Anfänger
Forum-Anfänger
Beiträge: 20
Registriert: So 14. Jan 2018, 10:42

PDF - Formular - Ausfüllen

Beitrag von braniz »

Hallo Leute.

Ich habe mir hier ein PDF - Formular zusammen gebaut. Das Aussehen ist nicht optimal.
Im Moment komme ich bei der Gestaltung nicht weiter. Es könnte ein wenig Eleganter sein.

z.B Die Abstände zwischen den Feldern gefällt mir nicht, auch könnte der Text in der ersten Spalte links oben stehen. Bekomme ich nicht so recht hin.
Damit die Ausfüllfelder einen Rahmen habe ich das gefunden. "\raisebox{0pt}[0pt][0pt]" aber ich denke es ist nicht das richtige.

Was ich noch nicht gefunden habe ist bei den TextField multiline das es auf 3-4 Zeilen begrenzt wird. Die Zeichenbegrenzung ist nicht das richtige. Oder eine Kombi aus beiden?


\documentclass[a4paper]{scrartcl}
\pagestyle{empty}
\usepackage{selinput}
\SelectInputMappings{adieresis={ä},  germandbls={ß}}
\usepackage[ngerman]{babel}
\usepackage[margin=2cm]{geometry}
\usepackage{xcolor}
 %   \pagecolor{yellow!40}
\usepackage{hyperref}

\begin{document}

\begin{Form}
\begin{table}[ht]
		% Inhalt der Tabelle (also obiger Code) 
	\begin{tabular}{|p{5cm}|p{12cm}|}
\multicolumn{2}{c}{\textbf{Projekt-Datenblatt}} \\ \hline
\rule{0pt}{20pt}&\ChoiceMenu[combo, name=Vertraulichkeitstufe,value={Vertraulich}]{Vertraulichkeitstufe:}{Offen,Intern,Vertraulich,Streng vertraulich} \\ \hline
\rule{0pt}{20pt} Projekttitel                                                                                 & \raisebox{0pt}[0pt][0pt]{\TextField[name=pTitel,width=12cm]{}}\\ \hline
\rule{0pt}{60pt} Projektziel/Beschreibung des Ergebnisses                        &\raisebox{-4pt}[0pt][0pt]{\TextField[multiline, maxlen=100, name=pZiel, width=12cm]{}} \\ \hline
\rule{0pt}{60pt}Projektbeschreibung                                                              & \raisebox{0pt}{\TextField[multiline, maxlen=200,name=pBeschreibung,width=12cm]{}} \\
\rule{0pt}{20pt} Initiator des Projekts                                                               & \raisebox{0pt}{\TextField[name=pInitiaor,width=12cm]{}} \\
Andere Projekte, mit denen es zusammenhängt              & \raisebox{0pt}{\TextField[multiline, maxlen=50, name=pAndere,width=12cm]{}}  \\
Andere zeitgleiche Projekte, von denen es sich abhebt& \raisebox{0pt}{\TextField[multiline, maxlen=50, name=pAbhebt,width=12cm]{} } \\
\textbf{Projekteinflüsse}                                                       & \raisebox{0pt}{\TextField[multiline, maxlen=50, name=pEinfluesse,width=12cm]{}} \\
\rule{0pt}{20pt}Betriebsurlaub                                                                         & \raisebox{0pt}{\TextField[maxlen=10, name=pVonUrl,width=5cm,value={von TT.MM.JJJJ}]{} }  \raisebox{0pt}{\TextField[maxlen=10,name=pBisUrl,width=5cm,value={bis TT.MM.JJJJ}]{} }\\
\rule{0pt}{20pt}Projekt VBL                                                                              &\raisebox{0pt}{\TextField[maxlen=10, name=pVonVBL,width=5cm,value={von TT.MM.JJJJ}]{} }  \raisebox{0pt}{\TextField[maxlen=10,name=pBisVBL,width=5cm,value={bis TT.MM.JJJJ}]{} }\\ \hline
\rule{0pt}{20pt}andere Projekte                                                                      &\raisebox{0pt}{\TextField[maxlen=20,name=pAndere,value={von MM.JJJJ - bis MM.JJJJ},width=12cm]{} } \\
sonstiges                                                                                 & \raisebox{0pt}{\TextField[multiline, maxlen=80, name=pSonst,width=12cm]{}}  \\
Wesentliche Risiken                                                             & \raisebox{0pt}{\TextField[multiline, maxlen=100, name=pRisiken,width=12cm]{} } \\
Zeitlicher Rahmen                                                                 &\raisebox{0pt}{\TextField[maxlen=50, name=pZeitRahmen,value={von MM.JJJJ - bis MM.JJJJ},width=12cm]{} }\\
\rule{0pt}{20pt} Gesamtbudget in Euro 														& \raisebox{0pt}{\TextField[maxlen=10, name=pBudget,width=12cm]{} }\\
\rule{0pt}{20pt}Projekt Leiter                 														& \raisebox{0pt}{\TextField[maxlen=30, name=pLeiter,width=12cm]{} }\\
\rule{0pt}{60pt} Projektteilnehmer / Name / Firma                                  & \raisebox{0pt}{\TextField[multiline, maxlen=200, name=pTeilnehmer,width=12cm]{} } \\
Erstellt am                                                                          & \raisebox{-0pt}{\TextField[maxlen=10, name=pErstellt,width=5cm]{} }  \raisebox{0pt}{\TextField[maxlen=30,name=pDurch,width=6cm]{} } \\ \hline
	\end{tabular}
\end{table}
\end{Form}

\end{document}
[\code]