將動作和程式檔套用至 PDF

關於動作

當按一下書籤或連結,或檢視頁面時,您可以觸發動作。例如,您可以使用連結和書籤來跳至文件中的不同位置,從功能表中執行指令或執行其它動作。動作在「內容」對話方塊中指定。

對於書籤和連結,您可以指定按一下書籤或連結時發生的動作。對於其它項目,如頁面、媒體剪輯和表格欄位,您可以定義動作的觸發事件,然後再定義動作。您可以新增多個動作至一個觸發事件。

「鎖定」選項可以防止物件外觀及與物件相關的動作被變更。

將動作新增至書籤、表格欄位、按鈕或剪輯

  1. 執行下列任一項作業:
    • 使用「掌形」工具,在書籤上按一下滑鼠右鍵,然後選擇「內容」

    • 使用「工具 > 豐富媒體 > 選擇物件」工具,連按兩下連結、媒體剪輯或表格欄位,然後選擇「內容」

  2. 按一下「動作」標籤。

  3. 「選擇動作」功能表選擇要進行的動作類型,然後按一下「新增」。您可以新增多個動作;動作將依照其在「動作」清單方塊中顯示的順序依次執行。

  4. (可選) 請在「動作」標籤中選擇動作,然後使用這些按鈕來對動作重新排序,或編輯或刪除動作。

  5. 按一下「確定」以接受動作。如要關閉「豐富媒體」工具,請按一下工具列最右邊的叉號圖示。

將動作新增至頁面縮圖

要提昇文件的互動品質,您可以指定頁面開啟或關閉時出現的動作,如變更縮放率。

  1. 請按一下左邊的「頁面縮圖」按鈕。

  2. 選擇相應頁面的頁面縮圖,然後從選項功能表  選擇「頁面內容」

  3. 按一下「動作」標籤。

  4. 「選擇觸發事件」功能表選擇「頁面開啟」來設定開啟頁面時的動作,或選擇「頁面關閉」來設定關閉頁面時的動作。

  5. 「選擇動作」功能表選擇動作,然後按一下「新增」

  6. 指定動作選項,然後按一下「確定」。可用的選項取決於您選定的動作。

  7. 若要建立一系列動作,請從功能表選擇其它動作,然後再按一下「新增」。請使用「上移」和「下移」按鈕來安排動作發生的順序。

    註解:

    如果您設定的動作在「頁面開啟」或「頁面關閉」時切換至「全螢幕」檢視,下一次同一頁面開啟或關閉時,「全螢幕」檢視即開啟。

  8. 關閉所有開啟的對話方塊 (如果有)。按一下工具列最右邊的叉號圖示,以關閉該工具。

動作類型

您可以為連結、書籤、頁面、媒體剪輯和表格欄位指定以下動作:

「執行功能表項目」

將指定的功能表指令作為動作加以執行。

「跳至 3D/多媒體視圖」

跳轉至指定的 3D 視圖。

跳至頁面視圖

跳至目前文件或其它文件中指定的目的地。

「讀入表格資料」

將表格資料從其它檔案讀入並放置在目前的表格中。

「多媒體作業 (Acrobat 9 和更高版本)」

針對檔案中的多媒體物件執行指定動作 (如播放聲音檔案)。必須先將多媒體物件新增至檔案,才能為其指定動作。

「開啟檔案」

啟動並開啟檔案。如果您要傳遞包含指向其它檔案的連結的 PDF 檔案,讀者需要使用建立該檔案的應用程式才能成功開啟此檔案。(您可能需要新增目標檔案的開啟偏好設定。)

「開啟網頁連結」

跳至網際網路上指定的 URL 目的地。您可以使用 http、ftp 和 mailto 通訊協定來定義您的連結。

「播放聲音」

播放指定的聲音檔案。聲音會以跨平台格式嵌入 PDF 文件中。

「播放媒體 (相容於 Acrobat 5)」

播放指定的以 Acrobat 5 相容性建立的 QuickTime 或 AVI 電影。指定的電影必須嵌入 PDF 文件。

「播放媒體 (相容於 Acrobat 6 和更高版本)」

播放指定的以 Acrobat 6 相容性建立的電影。指定的電影必須嵌入 PDF 文件。

「閱讀文章」

跟隨目前文件或其它 PDF 文件中的文章執行段。

「重設表格」

清除以前輸入的表格資料。您可以使用「選擇欄位」對話方塊來控制重設的欄位。

「執行 JavaScript 程式檔」

執行指定的 JavaScript 程式檔。

「設定圖層可視性」

決定可用的圖層設定。您新增此動作之前,請指定適當的圖層設定。

「顯示/隱藏欄位」

切換顯示或隱藏 PDF 文件中的欄位。此選項在表格欄位中特別有用。例如,如果您希望某個物件在滑鼠指標移至按鈕上方時即蹦現,您可以設定動作,使欄位因「滑鼠進入」觸發事件而顯示,因「滑鼠離開」而隱藏。

「送出表格」

將表格資料傳送至指定的 URL。

觸發事件類型

觸發事件決定著在媒體剪輯和表格欄位中激活的動作。例如,您可以指定在頁面開啟或關閉時播放電影或聲音剪輯。可用的選項取決於指定的頁面元素。

您可以在媒體剪輯和表格欄位 (不是連結或書籤) 中使用以下觸發事件:

鬆開滑鼠 (Acrobat Pro)

按一下後鬆開滑鼠按鈕。這是最常用的按鈕觸發事件,因為它給與使用者最後一個機會來將指標拖離按鈕,避免激活動作。

「頁面可見」(僅媒體剪輯)

只要包含媒體剪輯的頁面可見,無論此頁面是不是目前檢視的頁面。頁面可以是可見頁面但不一定是目前頁面,例如以「連續雙欄」頁面佈局顯示的頁面。

「頁面不可見」(僅媒體剪輯)

包含媒體剪輯的頁面移出視圖。

「頁面進入」(僅媒體剪輯)

包含媒體剪輯的頁面成為目前頁面。

「頁面結束」(僅媒體剪輯)

使用者離開包含媒體剪輯的頁面。

「按下滑鼠」

按一下滑鼠按鈕 (但沒有鬆開按鈕)。在大多數情況下,「鬆開滑鼠」更適合作為觸發事件。

「滑鼠進入」

滑鼠指標進入欄位或播放區域。

「滑鼠離開」

滑鼠指標離開欄位或播放區域。

「選中時」(僅媒體剪輯)

透過滑鼠動作或透過跳位,選中連結區域時。

「放棄時」(僅媒體剪輯)

焦點移至其它連結區域時。

關於 Acrobat 中的 JavaScript

JavaScript 語言由 Netscape Communications 開發,用於輕鬆建立互動網頁。Adobe 改進了 JavaScript,因此,您可以方便地在 PDF 文件中整合互動功能。

您可以使用關聯於書籤、連結和頁面的動作來叫用 JavaScript 編碼。「設定文件動作」指令使您可以建立可套用至整個文件的文件級的 JavaScript 動作。例如,選擇「文件已儲存」可在文件儲存後執行 JavaScript。

搭配表格和動作精靈使用 JavaScript 時,必須安裝 Acrobat Pro

Acrobat Pro 中,您還可以將 JavaScript 與 PDF 表格和動作精靈搭配使用。JavaScript 在表格中最常見的用途就是格式化資料、計算資料、驗證資料和指定動作。欄位等級的程式檔會與一個或多個特定表格欄位 (如按鈕) 相關聯。此程式檔類型會在發生事件時執行,如「鬆開滑鼠」動作。

若要了解建立 JavaScript 程式檔的資訊,請從 Adobe 網站下載 JavaScript 手冊。「使用 JavaScript™ 開發 Acrobat® 應用程式」包含背景資訊和教學課程,「JavaScript™ for Acrobat® API 參考資料」則包含詳細的參考資訊。這些和其它 JavaScript 資源位於 Adobe 網站。

更快、更輕鬆地獲得協助

新的使用者?