開始之前
我們即將推出全新且更加直覺的產品體驗。如果此處顯示的畫面不符合您的產品介面,請選取您目前體驗的說明。
開始之前
我們即將推出全新且更加直覺的產品體驗。如果此處顯示的畫面不符合您的產品介面,請選取您目前體驗的說明。
本文件說明如何管理 PDF 表格欄位屬性,例如在 Acrobat 中新增工具提示、日期與時間、必填或非必填、多行文字及計算值。
有意義的工具提示可協助使用者輕鬆填寫表格。如要將工具提示加入表格欄位,請執行下列操作:
連按兩下選定的表格欄位,以開啟「屬性」視窗。
在「一般」標籤的工具提示方塊中鍵入描述。
按一下「關閉」。
如要將欄位設定為唯讀、必填或非必填項目,請執行下列操作:
連按兩下選定的表格欄位,以開啟「屬性」視窗。
在「一般」標籤中,
按一下「關閉」。
當您在 Acrobat 中準備表格時,按一下工具列中的「日期欄位」圖示,然後在文件中按一下您想放置欄位的位置。
如要指定時間和日期,請連按兩下「日期」欄位,以開啟「屬性」視窗。在「格式」標籤中,選擇日期和時間格式,然後按一下「關閉」。
當您在 Acrobat 中準備表格時,按一下工具列中的「影像欄位」圖示,然後在文件中按一下您想放置欄位的位置。
如要新增多行文字欄位,請執行下列操作:
當您在 Acrobat 中準備表格時,按一下工具列中的「新增文字」圖示,然後在文件中按一下您想放置欄位的位置。
拖曳文字欄位的任何角落以重新調整文字欄位大小。
連按兩下欄位,以開啟「屬性」視窗。
在「選項」標籤中,
按一下「關閉」。
Acrobat 提供三個建立欄位計算的選項。
您可以使用預先定義計算加入加總、乘積、平均值、最小值和最大值等計算。以下範例顯示如何在兩個欄位中使用預先定義計算。
在「準備表格」工具列中,選取並新增三個文字欄位:Text1、Text2 和 Text3。「Text3」將做為計算欄位。
連按兩下「Text1」欄位以開啟其「屬性」。在「格式」標籤中,將「格式類別」選取為「數字」。在其餘兩個文字欄位中重複此步驟。
在預設情況下,文字欄位的名稱為「Text1」、「Text2」,以此類推。如要變更欄位名稱,請前往「一般」標籤並在「名稱」輸入「Num1」或任何其他您想要的名稱,然後按一下「關閉」。
連按兩下「Text3」欄位以開啟其「屬性」。在「計算」標籤中,選擇「數值為」,並在下拉式清單中選擇下列任一項作業
按一下「挑選」。在「選擇欄位」對話框中,選取「Text1」和「Text2」,然後按一下「確定」。
按一下「關閉」。當您將數字輸入「Text1」和「Text2」欄位時,「Text3」會根據步驟 3 所選擇的計算類型顯示計算值。
預先定義計算受到限制,例如沒有除法或減法。
簡化欄位標記可允許建立更多複雜的計算。此操作使用與通常撰寫計算類似的標記,也就是使用一般數學符號,+ (加)、- (減)、* (乘) 和 / (除)。欄位名稱可做為運算元使用。如要使用簡化欄位標記,請執行下列操作:
在「準備表格」工具列中,選取並新增三個文字欄位:Text1、Text2 和 Text3。「Text3」將做為計算欄位。
連按兩下「Text1」欄位以開啟其「屬性」。在「格式」標籤中,將「格式類別」選取為「數字」。在其餘兩個文字欄位中重複此步驟。
在預設情況下,文字欄位的名稱為「Text1」、「Text2」,以此類推。如要變更欄位名稱,請前往「一般」標籤並在「名稱」輸入「Num1」或任何其他您想要的名稱,然後按一下「關閉」。
連按兩下「Text3」欄位以開啟其「屬性」。在「計算」標籤中,請選擇「簡化欄位標記」,然後按一下「編輯」。
在 JavaScript 編輯器中,輸入代碼以進行計算。例如,如要計算兩個數字加總和兩個數字相減的乘積,請鍵入 (Text1+Text2)*(Text1-Text2),然後按一下「確定」。
按一下「關閉」。
使用自訂 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));
按一下「確定」,然後按一下「關閉」。