如何将 PDF 表单中的边框颜色设置为无?

如何将 PDF 表单中的边框颜色设置为无?

我想将文本字段的边框颜色设置为无。但该参数似乎不接受无作为值。以下是示例:

\documentclass[12pt]{article}
\usepackage{hyperref}
\usepackage{xcolor}

\begin{document}

\begin{Form}
\TextField[name=formname,bordercolor=none,width=6cm] {\mbox{}}
\end{Form}

\end{document}

有没有什么办法可以让它工作?

还有参数backgroundcolor

答案1

解决方法是将值留空并使用bordercolor=。以下是示例:

\documentclass[12pt]{article}
\usepackage{hyperref}
\usepackage{xcolor}

\begin{document}

\begin{Form}
\TextField[name=formname,bordercolor=,width=6cm] {\mbox{}}
\end{Form}

\end{document}

答案2

标准方法可能是将 borderwidth 设置为零,这样就不会添加边框。(据我所知,将 bordercolor 保留为空字符串似乎不受支持,即使它可能不会给出错误消息)

\documentclass[12pt]{article}
\usepackage{hyperref}
\usepackage{xcolor}

\begin{document}

\begin{Form}
\TextField[name=formname,borderwidth=0pt,,width=6cm] {\mbox{}}
\end{Form}

\end{document}

相关内容