PDF フォーム フィールド; charsize=auto?

PDF フォーム フィールド; charsize=auto?

記入可能なフォームを作成するためにを使用していますhyperrefが、ユーザーがテキスト ボックスに入力しすぎて、印刷されたシート上でテキストが見えなくなる傾向があります。

Acrobat では、ボックス内の文字サイズを「自動」に定義できます。つまり、入力テキストのフォント サイズが縮小され、テキスト ボックスがいっぱいになります。ただし、次の点に注意してください。

\documentclass[10pt]{article}
\usepackage{hyperref}

\begin{document}
    \begin{Form}
        \TextField[bordercolor=,width=10em,charsize=auto,name=box]{Thisisabox}
    \end{Form}
\end{document}

は数値であるhyperref必要があるため、コンパイルされません。charsize

フォームを更新するたびに Acrobat を開いて、すべてのボックス (4 つの異なるフォームに数十個あります) を個別に手動で自動に設定するのは不便です。hyperref (または Acrobat) を使用してこれを行うより簡単な方法はありますか?

答え1

テキスト フィールドのサイズを自動設定するにはcharsize、オプションを設定します。0pt

\TextField[bordercolor=1 0 0,width=10em,charsize=0pt,name=box]{Thisisabox}

関連情報