hyperref 表格单元格内的文本字段

hyperref 表格单元格内的文本字段

我有一个带有输入字段的表格单元格:

\documentclass{article}
\usepackage[pdftex]{hyperref}
\begin{document}
\begin{Form}
  \begin{tabular}{|l|}
     \hline
     \TextField[name=textfield,width=3cm,height=0.2cm,value=default]{Text} \\
     \hline
  \end{tabular}
\end{Form}
\end{document}
  1. 如何在表格边框和输入边框之间创建填充?
  2. 如何使所有输入的边框变黑变细?这样我就不需要为创建的每个输入设置属性 bordercolor={0 0 0}。 在此处输入图片描述

答案1

在此处输入图片描述

\documentclass{article}
\usepackage[pdftex]{xcolor,hyperref}
\hypersetup{menubordercolor=0 0 0}% hmm wrong key
\makeatletter
\def\Fld@bordercolor{0 0 0} % this works.
\makeatletter
\begin{document}
\begin{Form}
\setlength\unitlength{1cm}
  \begin{tabular}{|l|}
     \hline
     \makebox(4,1){\TextField[name=textfield,width=3cm,height=0.2cm,value=default]{Text}} \\
     \hline
  \end{tabular}
\end{Form}
\end{document}

相关内容