AEM檔案服務概觀 overview-of-aem-document-services

CAUTION
AEM 6.4已結束延伸支援,本檔案不再更新。 如需詳細資訊,請參閱 技術支援期. 尋找支援的版本 此處.

AEM Document Services是一組OSGi Services,用於建立、組裝和保護PDF文檔。 文檔服務包含以下服務:

輸出服務 output-service

「輸出」服務允許您以不同格式建立文檔,包括PDF、雷射打印機格式和標籤打印機格式。 雷射打印機格式為PostScript和打印機控制語言(PCL)。 以下清單指定標籤打印機格式:

  • 澤布拉(ZPL)
  • Intermec(IPL)
  • Datamax(DPL)
  • TecToshiba(TPCL)

文檔可以發送到網路打印機、本地打印機或檔案系統上的檔案。 輸出服務將XML表單資料與表單設計合併,以生成文檔。 輸出服務可以生成文檔,而無需將XML表單資料合併到文檔中。 但是,主要工作流正在將資料合併到文檔中。

NOTE
表單設計通常由設計工具建立。 有關為輸出服務建立表單設計的資訊,請參閱設計器幫助。

使用輸出服務來合併XML資料與表單設計時,結果會是非互動式PDF檔案。 非互動式PDF檔案不會讓使用者在其欄位中輸入資料。 相反地,您可以使用Forms服務來建立互動式PDF表單,讓使用者在其欄位中輸入資料。

以下四個輸出服務操作可供使用:

  • generatePDFOuput:將表單設計與資料合併,以產生PDF檔案

  • generatePrintedOutput:將表單設計與表單資料合併,生成要發送到雷射打印機或標籤網路打印機的文檔

  • generatePDFOutputBatch:在單一叫用中合併多個範本和多個資料記錄,以產生一批PDF檔案。 您也可以選擇合併所有PDF,以產生單一PDF

  • generatePrintedOutputBatch:在一個調用中合併多個模板和多個資料記錄,以生成一批打印文檔(PS、PCL、ZPL、DPL、IPL、TPCL)。 還可以選擇生成單個打印文檔。

組合器服務 assembler-service

組合器服務允許您組合、重新排列和擴展PDF和XDP文檔,並獲取有關PDF文檔的資訊。 提交到組合器服務的每個作業都包括文檔描述XML(DDX)文檔、源文檔和外部資源(字串和圖形)。 DDX文檔提供了如何使用源文檔生成一組生成的文檔的說明。

除了上述功能外,組合器服務:

  • 將PDF文檔轉換為PDF/A標準。
  • 將PDF forms、XML表單(在Designer中建立)和PDF forms(在Acrobat中建立)轉換為PDF/A-1b、PDF/A-2b和PDFA/A-3b。
  • 轉換已簽名或未簽名的PDF文檔(需要數字簽名)。
  • 驗證PDF/檔案的合規性,並在必要時轉換它。

關於DDX about-ddx

使用組合器服務時,使用基於XML的語言(稱為Document Description XML(DDX))來描述要的輸出。 DDX是一種聲明性標注語言,其元素表示文檔的構成塊。 這些建置區塊包括PDF檔案、XDP檔案、XDP表單片段,以及其他元素,例如註解、書籤和已設定樣式的文字。

DDX文檔可以指定具有以下特徵的生成文檔:

  • 從多個PDF文檔裝配的PDF文檔
  • 從單個PDF文檔中分解的多個PDF文檔
  • PDFPortfolio,包括自含的用戶介面以及多個PDF和非PDF文檔
  • 從多個XDP文檔組合的XDP文檔
  • 包含動態插入XDP檔案之XML片段的XDP檔案
  • PDF封裝XDP檔案的檔案
  • 報告PDF文檔特性的XML檔案。 報告的特性包括文本、注釋、表單資料、檔案附件、用於PDFPortfolio、書籤和PDF屬性的檔案。 PDF屬性包括表單屬性、頁面旋轉和檔案作者。

可以使用DDX將PDF文檔擴展為文檔裝配或拆卸的一部分。 您可以指定下列效果的任何組合:

  • 在選定頁面上添加或刪除水印或背景。
  • 在選取的頁面上新增或移除頁首與頁尾。
  • 移除PDF套件或PDFPortfolio的結構和導覽功能。 結果會是單一PDF檔案。
  • 重新編號頁面標籤。 頁面標籤通常用於頁面編號。
  • 從其他源文檔導入元資料。
  • 新增或移除檔案附件、書籤、連結、註解和JavaScript。
  • 設定初始檢視特性並最佳化以在網路上檢視。
  • 設定加密PDF的權限。
  • 旋轉頁面或旋轉並移動頁面上的內容。
  • 變更選取頁面的大小。
  • 將資料與XFA型PDF合併。

可以使用簡單的輸入映射來指定源文檔和結果文檔的位置。 您也可以使用下列外部資料URL類型:

  • 檔案
  • FTP
  • HTTP/HTTPS

文檔保障服務 doc-assurance-service

檔案保證服務可協助您加密及解密檔案、以其他使用權限擴充Adobe Reader的功能,以及為檔案新增數位簽名。 您的用戶可以輕鬆地與PDF forms和文檔交互,而您的組織可以改進安全性、歸檔和法規遵從性。

Doc Assurance服務包含三項服務:簽名、加密和讀取器擴展。

簽名服務 signature-service

簽名服務可讓您在AEM伺服器上使用數位簽名和文檔。 例如,簽名服務通常用於以下情況:

  • AEM伺服器會先驗證表單,再傳送給使用者,供使用Acrobat或Adobe Reader開啟。
  • AEM伺服器會使用Acrobat或Adobe Reader驗證已新增至表單的簽名。
  • AEM伺服器代表公證人簽署表格。

簽名服務訪問儲存在信任儲存中的證書和憑據。

加密服務 encryption-service

加密服務使您能夠加密和解密文檔。 文檔被加密後,其內容將變得不可讀。 您可以加密整個PDF文檔(包括其內容、元資料和附件)、除元資料外的所有內容,或僅加密附件。 授權用戶可以解密該文檔以獲得對其內容的訪問。 如果使用密碼加密PDF文檔,則用戶必須指定開啟的密碼,然後才能在Adobe Reader或Acrobat中查看該文檔。 如果使用證書加密PDF文檔,則用戶必須使用私鑰(證書)解密PDF文檔。 用於解密PDF文檔的私鑰必須與用於加密文檔的公鑰相對應。

Reader擴充功能服務 reader-extension-service

Reader延伸模組服務可讓您的組織透過擴充Adobe Reader的功能與其他使用權限,輕鬆共用互動式PDF檔案。 Reader擴充功能服務適用於Adobe Reader 7.0或更新版本。 此服務將使用權添加到PDF文檔。 此操作會激活使用Adobe Reader開啟PDF文檔時通常不可用的功能,例如向文檔添加註釋、填寫表單和保存文檔。 協力廠商使用者不需要其他軟體或外掛程式,即可使用啟用權限的檔案。

當PDF檔案已新增適當的使用權限時,收件者可從Adobe Reader內進行下列活動:

  • 線上或離線完成PDF文檔和表單,使收件者能夠將副本保存到本地以便記錄,並且仍保留添加的資訊不變
  • 將PDF文檔保存到本地硬碟,以保留原始文檔和任何附加註釋、資料或附件
  • 將檔案和媒體剪輯附加到PDF文檔
  • 使用行業標準公鑰基礎設施(PKI)技術應用數字簽名,對PDF文檔進行簽名、認證和驗證
  • 以電子方式提交完整或附註的PDF檔案
  • 將PDF文檔和表單用作內部資料庫和Web服務的直觀開發前端
  • 與他人共用PDF文檔,使審閱者可以使用直觀的標注工具添加註釋。 這些工具包括電子便箋、郵票、醒目提示和文字刪除。 Acrobat提供相同的功能。
  • 支援條碼式表單解碼。

在Adobe Reader中開啟啟用權限的PDF檔案時,會自動啟用這些特殊使用者功能。 當使用者完成使用已啟用權限的檔案時,這些函式在Adobe Reader中會再次停用。 在使用者收到其他啟用權限的PDF檔案之前,這些檔案會持續停用。

DocAssurance服務現成無法使用。 要配置DocAssurance服務,請參閱 配置文檔服務.

發送到打印機服務 send-to-printer-service

「發送到打印機服務」提供API,用於將文檔發送到指定的打印機以進行打印。

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da