您在這裡>
PDF 表格欄位
|
本文件說明如何管理 PDF 表格欄位屬性,例如在 Acrobat 中新增工具提示、日期與時間、必填或非必填、多行文字及計算值。(如需表格欄位屬性的詳細資訊,請按一下上方的適當連結。)
將工具提示加入表格欄位
有意義的工具提示可協助使用者輕鬆填寫表格。如要將工具提示加入表格欄位,請執行下列操作:
-
連按兩下選定的表格欄位,以開啟「屬性」視窗。
-
在「一般」標籤的工具提示方塊中鍵入描述。
-
按一下「關閉」。
將表格欄位設定為必填或非必填項目
如要將欄位設定為唯讀、必填或非必填項目,請執行下列操作:
-
連按兩下選定的表格欄位,以開啟「屬性」視窗。
-
在「一般」標籤中,
- 如要將欄位設定為唯讀,請選取「唯讀」。
- 如要將欄位設定為必填項目,請選取「必填」。
- 如要將欄位設定為非必填項目,請取消選取「必填」。
-
按一下「關閉」。
新增日期與時間欄位
當您在 Acrobat 中準備表格時,按一下工具列中的「日期欄位」圖示,然後在文件中按一下您想放置欄位的位置。
如要指定時間和日期,請連按兩下「日期」欄位,以開啟「屬性」視窗。在「格式」標籤中,選擇日期和時間格式,然後按一下「關閉」。
新增影像欄位
當您在 Acrobat 中準備表格時,按一下工具列中的「影像欄位」圖示,然後在文件中按一下您想放置欄位的位置。
新增多行文字欄位
如要新增多行文字欄位,請執行下列操作:
-
當您在 Acrobat 中準備表格時,按一下工具列中的「新增文字」圖示,然後在文件中按一下您想放置欄位的位置。
-
拖曳文字欄位的任何角落以重新調整文字欄位大小。
-
連按兩下欄位,以開啟「屬性」視窗。
-
在「選項」標籤中,
- 如要建立多行欄位,請選取「多行」。在預設情況下,欄位中的行數會等於文字欄位的大小。
- 如要允許多行,而不設任何限制,請選取「捲動來瀏覽長文字」。如果輸入的文字超出欄位大小,Acrobat 將提供捲軸,方便您捲動文字。
-
按一下「關閉」。
將基本計算加入 PDF 表格欄位
Acrobat 提供三個建立欄位計算的選項。
1:預先定義計算
您可以使用預先定義計算加入加總、乘積、平均值、最小值和最大值等計算。以下範例顯示如何在兩個欄位中使用預先定義計算。
-
在「準備表格」工具列中,選取並新增三個文字欄位:Text1、Text2 和 Text3。「Text3」將做為計算欄位。
-
連按兩下「Text1」欄位以開啟其「屬性」。在「格式」標籤中,將「格式類別」選取為「數字」。在其餘兩個文字欄位中重複此步驟。
註解:在預設情況下,文字欄位的名稱為「Text1」、「Text2」,以此類推。如要變更欄位名稱,請前往「一般」標籤並在「名稱」輸入「Num1」或任何其他您想要的名稱,然後按一下「關閉」。
-
連按兩下「Text3」欄位以開啟其「屬性」。在「計算」標籤中,選擇「數值為」,並在下拉式清單中選擇下列任一項作業
- 如要新增「Text1」和「Text2」,請選取「加總(+)」。
- 如要將「Text1」和「Text2」相乘,請選取「乘積(x)」。
- 如要計算「Text1」和「Text2」的平均值,請選取「平均值」。
- 如要獲得輸入數字的最小值,請選取「最小值」。
- 如要獲得輸入數字的最大值,請選取「最大值」。
-
按一下「挑選」。在「選擇欄位」對話框中,選取「Text1」和「Text2」,然後按一下「確定」。
-
按一下「關閉」。當您將數字輸入「Text1」和「Text2」欄位時,「Text3」會根據步驟 3 所選擇的計算類型顯示計算值。
註解:預先定義計算受到限制,例如沒有除法或減法。
2:簡化欄位標記
簡化欄位標記可允許建立更多複雜的計算。此操作使用與通常撰寫計算類似的標記,也就是使用一般數學符號,+ (加)、- (減)、* (乘) 和 / (除)。欄位名稱可做為運算元使用。如要使用簡化欄位標記,請執行下列操作:
-
在「準備表格」工具列中,選取並新增三個文字欄位:Text1、Text2 和 Text3。「Text3」將做為計算欄位。
-
連按兩下「Text1」欄位以開啟其「屬性」。在「格式」標籤中,將「格式類別」選取為「數字」。在其餘兩個文字欄位中重複此步驟。
註解:在預設情況下,文字欄位的名稱為「Text1」、「Text2」,以此類推。如要變更欄位名稱,請前往「一般」標籤並在「名稱」輸入「Num1」或任何其他您想要的名稱,然後按一下「關閉」。
-
連按兩下「Text3」欄位以開啟其「屬性」。在「計算」標籤中,請選擇「簡化欄位標記」,然後按一下「編輯」。
-
在 JavaScript 編輯器中,輸入代碼以進行計算。例如,如要計算兩個數字加總和兩個數字相減的乘積,請鍵入 (Text1+Text2)*(Text1-Text2),然後按一下「確定」。
-
按一下「關閉」。
3:自訂 JavaScript™ 計算
使用自訂 JavaScript™ 建立更多複雜的數學計算。此選項需要進入 JavaScript™、授予對於 PDF 檔案中所有欄位的完整存取權,以及 JavaScript™ 語言中的豐富數學功能。您也必須使用完整 Acrobat JavaScript™ 語法讓計算更長。例如,以下程式碼會解決在上述簡化欄位標記範例中使用的相同方程式。
-
在「準備表格」工具列中,選取並新增三個文字欄位:Text1、Text2 和 Text3。「Text3」將做為計算欄位。
-
連按兩下「Text1」欄位以開啟其「屬性」。在「格式」標籤中,將「格式類別」選取為「數字」。在其餘兩個文字欄位中重複此步驟。
註解:在預設情況下,文字欄位的名稱為「Text1」、「Text2」,以此類推。如要變更欄位名稱,請前往「一般」標籤並在「名稱」輸入「Num1」或任何其他您想要的名稱,然後按一下「關閉」。
-
連按兩下「Text3」欄位以開啟其「屬性」。在「計算」標籤中,選擇「自訂計算程式檔」,然後按一下「編輯」。
-
在 JavaScript™ 編輯器中,輸入您的計算程式碼。例如,如要計算兩個數字加總和兩個數字相減的乘積,請鍵入
event.value=((this.getField("Text1").value+this.getField("Text2").value))*((this.getField("Text1").value-this.getField("Text2").value)); -
按一下「確定」,然後按一下「關閉」。