除了文字欄位和複選框之外沒有任何東西的可填寫PDF 表單 是功能性的但靜態的。新增互動式按鈕可將平面表單轉換為可導航的響應式文檔,引導使用者瀏覽各個部分,自動執行計算,並透過點擊提交完整的數據,而不需要使用者手動儲存和透過電子郵件傳送文件。按鈕可以將所有表單欄位重設為其預設值、列印完成的文件、在多頁表單的各個部分之間導航使用者、觸發自訂計算以及將表單資料傳送到 Web 伺服器或電子郵件地址。新增它們的過程需要支援完整 Acrobat Forms 規範的 PDF 編輯器,因為基本編輯器通常將表單建置僅限於文字欄位和複選框。

選擇正確的 PDF 編輯器來建立按鈕
並非每個 PDF 編輯器都支援 PDF 規格中定義的完整按鈕操作集。 Adobe Acrobat Pro 提供最全面的按鈕工具集,包括用於進階行為(例如欄位驗證和條件可見性)的 JavaScript 觸發器。基於瀏覽器的 PDF 編輯器在這一領域有了顯著改進,其中一些編輯器現在提供按鈕插入功能,作為其表單建置工具包的一部分,以及標準文字和複選框欄位。選擇工具時,請確認它專門支援按鈕欄位類型,而不僅僅是文字欄位和複選框。僅提供文字輸入欄位和基本註解工具的表單工具無法建立功能性互動按鈕。
對於不需要安裝軟體的基於瀏覽器的替代方案,WukongPDF等平台包含表單欄位工具,涵蓋最常見的按鈕操作,例如頁面導航、表單提交和欄位重設。基於瀏覽器的工具的優點是可以跨設備立即訪問,無需安裝或許可開銷。桌面應用程式仍然更適合複雜的 JavaScript 驅動按鈕,這些按鈕驗證跨多個欄位的使用者輸入或基於表單值執行條件邏輯,因為這些進階腳本需要完整的 Acrobat JavaScript API。
嘗試編輯 PDF
無需安裝。直接在您的瀏覽器中工作。
在頁面之間新增導航按鈕
導覽按鈕是適用於多頁表單的互動式 PDF 按鈕中最實用且受廣泛支援的類型。 「前往下一頁」按鈕和「前往上一頁」按鈕使用戶無需手動捲動或滑動冗長的表單,這對於 PDF 檢視器介面已佔據大量螢幕空間的行動裝置特別有用。若要新增導覽按鈕,請開啟表單編輯器,從表單欄位工具列中選擇「按鈕」工具,然後在頁面上應顯示按鈕的位置繪製一個矩形。在按鈕屬性對話方塊中,找到「操作」選項卡,新增設定為「滑鼠放開」的新操作觸發器,然後根據編輯器支援的內容選擇「執行選單項目」或「執行 JavaScript」。對於下一頁按鈕,最簡單的 JavaScript 動作是單一語句 this.pageNum++,它會增加目前頁碼。
使用清晰、面向操作的文字標記按鈕。像「下一頁」這樣的標籤或普遍認可的右箭頭圖示可以讓使用者立即、明確地預期點擊後會發生什麼。在屬性對話框的“選項”標籤下設定按鈕外觀。選擇與頁面內容形成明顯對比的背景顏色,添加明顯的邊框來定義可點擊區域,並將字體大小設置得足夠大,以便在手機螢幕上舒適地閱讀和點擊。在標準信紙大小的頁面上,按鈕的寬度應至少為 100 像素,高度至少為 40 像素,以提供舒適的觸摸目標。
為表單資料建立提交按鈕
「提交」按鈕將填寫的表單資料傳送到配置的目的地,從而關閉使用者填寫表單和資料到達所需的位置之間的循環。在按鈕屬性「操作」標籤中,從操作類型下拉清單中選擇「提交表單」。然後配置提交URL。若要透過電子郵件傳送填寫完畢的表單,請輸入 mailto:address@example.com 作為 URL。使用者的預設電子郵件用戶端將打開,並附有表單資料。對於伺服器端處理,輸入完整的 HTTPS 端點 URL,該端點將根據您的後端配置接收並解析表單資料負載。
匯出格式設定確定提交的資料的結構以及接收者將如何與其互動。 FDF(表單資料格式)僅傳送欄位名稱及其目前值,從而產生緊湊的有效負載,接收者可以將其匯入回原始空白表單模板,以在上下文中查看填充的資料。 XFDF 是相同概念的基於 XML 的版本,更容易自動化系統解析。 HTML 將資料匯出為簡單的名稱/值對,無需特殊工具即可在任何瀏覽器中讀取。 PDF 匯出文件的完整填充副本,其中填入了所有欄位。根據收件人處理提交的方式選擇格式。為了自動擷取到資料庫或 CRM 系統中,HTML 或 XFDF 通常最容易以程式設計方式進行解析。對於需要查看填寫的表單的人類收件者來說,發送完整的 PDF 是最實用且獨立的選項。
建立重置按鈕以清除所有字段
重置按鈕可透過單一操作將每個表單欄位清除回預設或空狀態,讓使用者完全重新開始,而無需從每個單獨的欄位中手動選擇和刪除文字。在按鈕「動作」標籤中,從操作類型清單中選擇「重設表單」。將出現一個對話框,列出文件中的每個表單欄位。選取按一下按鈕時應重設的欄位旁的方塊。通常,您會選擇所有使用者可填寫的字段,但在某些合法情況下,某些欄位應在重置後保留下來。當使用者重設其個人條目時,日期戳記欄位、預先填寫的公司名稱或文件參考號碼不應被清除。
「重置」按鈕在視覺上應與「提交」按鈕不同,以防止因意外點擊而造成高昂代價。使用中性、低強調色(如淺灰色或帶有細邊框的白色)進行“重置”,並為“提交”保留粗體、高對比度的顏色(如藍色或綠色)。將「重設」按鈕放置在「提交」左側,遵循既定的 Web 和應用程式約定,即主要向前移動操作顯示在右側,次要或破壞性操作顯示在左側。這種空間佈局顯著降低了用戶在花費十分鐘填寫詳細表單後打算點擊「提交」時點擊「重設」的機會。
跨不同 PDF 檢視器測試按鈕
在 Adobe Acrobat 中完美運行的按鈕可能在基於瀏覽器的 PDF 檢視器、行動 PDF 應用程式或 Mac 上的預覽應用程式中完全無法運作。每個檢視器以不同的方式實作 PDF 互動規範,並且有些檢視器完全出於安全或相容性原因而完全忽略某些操作類型。使用按鈕建立互動式 PDF 表單後,至少在三個不同的環境中測試每個按鈕:桌上型電腦上的 Adobe Acrobat Reader、Chrome 或 Edge 中的預設瀏覽器 PDF 檢視器以及行動 PDF 應用程序,例如 Apple Books 或適用於 iOS 或 Android 的 Adobe Acrobat Reader。
下表總結了常見 PDF 查看環境支援的按鈕操作:
| 按鈕操作 | Acrobat 桌面 | 鍍鉻/邊緣 | 移動應用 |
|---|---|---|---|
| 頁面導航 | 全力支持 | 全力支持 | 部分的 |
| 提交表單數據 | 全力支持 | 部分的 | 有限的 |
| 重置表單字段 | 全力支持 | 全力支持 | 全力支持 |
| 列印文件 | 全力支持 | 部分的 | 有限的 |
對於需要執行 JavaScript 的按鈕,請注意,作為安全措施,大多數基於瀏覽器的 PDF 檢視器都完全停用 JavaScript。如果您的表單依賴 JavaScript 按鈕進行欄位驗證或複雜計算,請在表單頂部附近新增可見註釋,指示使用者在 Adobe Acrobat Reader 中開啟文件以獲得完整的互動功能。
新增列印按鈕以儲存紙本記錄
直接嵌入表單中的「列印」按鈕會觸發系統列印對話框,這對於在數位完成後需要實體簽名或紙本副本的表單非常有用。操作類型是“執行選單項目”,要選擇的特定選單項目是“檔案”和“列印”。這是一個內建的 Acrobat 操作,不需要 JavaScript 編碼,因此與支援功能表執行操作類型的所有主要 PDF 檢視器相容。
將“列印”按鈕放置在遠離主“提交”和“重置”按鈕的位置,以避免混淆。常見的版面配置將「列印」放置在第一頁的頁首區域或頂部的工具列行中,而「提交」和「重設」則佔據最後一頁的頁尾區域。這種物理分離使每個按鈕的不同用途透過空間設計變得清晰,而不是僅僅依賴文字標籤。
為表單按鈕新增工具提示和懸停文字
工具提示提供了當使用者將遊標懸停在按鈕上時出現的簡短說明。這一小小的補充顯著提高了表單的可用性,特別是對於具有僅圖標標籤的按鈕或分發給可能不熟悉 PDF 互動功能的用戶的表單。在按鈕屬性對話方塊中,找到常規標籤並尋找工具提示欄位。輸入簡短的、以行動為導向的描述,例如「點擊以發送填寫完畢的表格」或「前往申請的下一部分」。將工具提示控制在 60 個字元以內,以便它在大多數螢幕上完整顯示而不會被截斷。
跨檢視器測試工具提示與測試按鈕操作本身同樣重要。某些行動 PDF 檢視器根本不支援懸停狀態,因為觸控螢幕沒有懸停狀態。對於主要分發給行動用戶的表單,請直接在按鈕上或按鈕旁邊添加可見的文字標籤,而不是依賴觸摸用戶永遠不會看到的工具提示。具有可見標籤和工具提示的組合方法可以在桌面和行動環境中提供最佳體驗。
嘗試編輯 PDF
無需安裝。直接在您的瀏覽器中工作。
