發佈互動 PDF 網頁表單

了解如何使用 Acrobat 發佈互動式 PDF 網頁表單。

關於網頁表單

PDF 表格有助於在全球資訊網上送出和蒐集資訊。這可以透過數個可執行類似於項應 HTML 程式檔巨集功能的按鈕來實現。您必須在 Web 伺服器上安裝可收集和引導資料至資料庫的通用閘道介面 (CGI) 應用程式。任何可以從表格 (HTML、FDF 或 XML 格式) 蒐集資料的現有 CGI 應用程式均可使用。

在準備可用於網路的表格之前,請確定您的表格欄位名稱符合 CGI 應用程式中的設定。

註解:

CGI 程式檔必須在 Acrobat 外建立,而且 Adobe Acrobat 產品不包含建立 CGI 程式檔的功能。

新增送出功能

使用「送出表格」動作可將表格資料傳送至電子郵件地址,或是透過指定 URL 傳送至 Web 伺服器。您還可以使用送出按鈕將其它檔案回傳至伺服器或資料庫。例如,您可以將掃描的影像或檔案附加至表格。按一下「送出」按鈕後,檔案將隨其他表格資料一起送出。

註解:

如果您的 PDF 表格包含基於電子郵件的送出按鈕,您可以使用「分發」工作流程來簡化傳送表格給其他人的過程。

  1. 選擇「工具 > 準備表格」,然後選擇工具列中的「按鈕」,再建立按鈕。

  2. 請連按兩下按鈕,開啟「按鈕內容」對話方塊。
  3. 請按一下「動作」標籤,然後從「選擇觸發事件」選擇「鬆開滑鼠」

  4. 從「選擇動作」功能表選擇「送出表格」,然後按一下「新增」

  5. 「送出表格選擇項目」對話方塊的「請輸入此連結的 URL」中鍵入條目

    • 要將表格資料除送至 Web 伺服器,請輸入目的地 URL。

    • 要將表格資料傳送至電子郵件位址,請輸入 mailto:,後面接著輸入電子郵件位址。例如,鍵入 mailto:nobody@adobe.com

  6. 變更其他可用選項,然後按一下「確定」以關閉對話方塊。

    關於可用選項的資訊,請參閱下一章節。

  7. 依照需要變更「按鈕內容」對話方塊中其他標籤的設定,然後按一下「關閉」

「送出表格選擇項目」選項

「FDF」

將資料轉存為 FDF 檔案。您可以選擇一個或多個可用選項:使用者輸入的資料、注釋和 PDF 檔案中的遞增變更。「PDF 的遞增變更」有助於以伺服器可以輕鬆讀取和重新建構的方式轉存數位簽名。

註解:

 如果伺服器將資料以 FDF 或 XFDF 格式回傳給使用者,則伺服器的 URL 末尾必須包含 #FDF 後置語,例如 http://myserver/cgi-bin/myscript#FDF。

「HTML」

將資料轉存為 HTML 檔案。

「XFDF」

將資料轉存為 XML 檔案。您可以選擇轉存表格欄位資料、注釋或兩者兼有。

「PDF (完整文件)」

將轉存整個 PDF 表格檔案。雖然此選項建立的檔案大於 FDF 選項,但是有助於保留數位簽名。

註解:

 如果使用者藉由 Adobe Reader 填寫 PDF 表格,您必須在「轉存格式」選項中選擇「FDF」或「XFDF」。

「所有欄位」

轉存所有表格欄位,即使它們不包含值。

「僅這些」

僅轉存您按一下「選擇欄位」後在「欄位選擇」對話方塊中指定的欄位 (您可以指定要包括的表格欄位以及是否要包括空欄位)。

「轉換日期為標準格式」

將所有表格日期轉存為單一格式,無論它們輸入表格時採用哪一種格式。

新增重設表格按鈕

「重設表格」按鈕將清除使用者在表格中輸入的所有資料。這類似於您在建立和編輯 Acrobat 表格時可以使用的「工具 > 準備表格 > 更多 > 清除表格」功能。但是,您可以設定您的重設按鈕以便僅清除特定欄位。

  1. 選擇「工具 > 準備表格」,然後選擇工具列中的「按鈕」,再建立按鈕。

  2. 請連按兩下按鈕,開啟「按鈕內容」對話方塊。
  3. 請按一下「動作」標籤,然後從「選擇觸發事件」選擇「鬆開滑鼠」

  4. 從「選擇動作」功能表選擇「重設表格」,然後按一下「新增」

  5. 在「重設表格」對話方塊中,執行下列任一項作業,然後按一下「確定」

    • 按一下個別的核取框,以選取或取消選取您要按鈕重設的欄位。

    • 全選

    「動作」標籤中的清單現在會在「鬆開滑鼠」動作下顯示嵌套的「重設表格」。

  6. 按一下「按鈕內容」對話方塊中的其他標籤,繼續定義按鈕內容,或者按一下「關閉」

新增讀入資料按鈕

您可以使用「讀入表格資料」動作,讓使用者使用從其它表格讀入的資料 (例如姓名和電子郵件位址) 來填寫一般表格欄位。使用者還可以使用讀入資料按鈕來複製包含其個人資訊的一般表格欄位。僅相符的表格欄位將更新。不符合的表格欄位則會被忽略。建立「讀入表格資料」動作之前,請先設定具有一般資訊表格欄位以轉存資料的表格。

註解:

「讀入表格資料」動作將搜尋需要讀入資料的資料檔案,但是檔案在 Windows 和 Mac OS 上的位置不同。在 Windows 中「讀入表格資料」動作會搜尋 Acrobat Adobe Reader 資料夾、目前資料夾、System 資料夾、Windows 資料夾、My Documents\Adobe\Acrobat 資料夾,以及在 PATH 陳述式中指定的資料夾。在 Mac OS 中,「讀入表格資料」動作會搜尋 Acrobat Adobe Reader 資料夾,以及系統偏好設定資料夾。

  1. 選擇「工具 > 準備表格」,然後選擇工具列中的「按鈕」,再建立按鈕。

  2. 請連按兩下按鈕,開啟「按鈕內容」對話方塊。
  3. 請按一下「動作」標籤,然後從「選擇觸發事件」選擇「鬆開滑鼠」

  4. 從「選擇動作」功能表選擇「讀入表格資料」,然後按一下「新增」

  5. 尋找並選擇 FDF 檔案,然後按一下「開啟」

  6. 按一下「按鈕內容」對話方塊中的其他標籤,繼續定義按鈕內容,或者按一下「關閉」

CGI 轉存值

轉存值是傳送至 CGI 應用程式來識別使用者所選表格欄位的資訊。僅當以下條件均成立時,您才需要定義轉存值:

  • 透過電子方式在公司內部網路或全球資訊網上的資料庫中蒐集。

  • 資料不同於表格欄位指定的項目或表格欄位為選項按鈕。

    定義轉存值時,請記住以下事項:

  • 請使用預設轉存值 (Yes) 來表示核取框或選項按鈕已選定。

  • 只有您希望下拉清單的轉存值與或所列項目的值不同時 (例如為了符合資料庫中表格欄位的名稱),才要輸入轉存值。在下拉清單中選擇的項目將用作轉存值,除非在「內容」對話方塊中已明確輸入其他轉存值。

  • 相關選項按鈕必須具備絕對一致的表格欄位名稱,但是轉存值必須相異。這樣可以確保選項按鈕的切換以及在資料庫中蒐集正確的值。

更快、更輕鬆地獲得協助

新的使用者?