AEM Document Services是一組OSGi服務,用於建立、組合和保護PDF檔案。 檔案服務包含下列服務:
「輸出」服務可讓您建立不同格式的檔案,包括PDF、雷射印表機格式和標籤印表機格式。 雷射印表機格式為PostScript和印表機控制語言(PCL)。 下列清單指定標籤印表機格式:
檔案可以傳送至網路印表機、本機印表機或檔案系統上的檔案。 Output服務會合併XML表單資料與表單設計,以產生檔案。 Output服務可以產生檔案,而不需要將XML表單資料合併到檔案中。 不過,主要工作流程是將資料合併至檔案。
表單設計通常使用Designer建立。 如需有關為Output服務建立表單設計的資訊,請參閱設計工具說明。
使用Output服務將XML資料與表單設計合併時,結果會產生非互動式PDF檔案。 非互動式PDF檔案不允許使用者在其欄位中輸入資料。 相反地,您可以使用Forms服務建立互動式PDF表單,讓使用者在其欄位中輸入資料。
下列四個輸出服務操作可供使用:
generatePDFOuput:將表單設計與資料合併,以產生PDF檔案
generatePrintedOutput:將表單設計與表單資料合併,以產生要傳送至雷射或標籤網路印表機的檔案
generatePDFOutputBatch:以單一叫用合併具有多個資料記錄的多個範本,以產生一批PDF檔案。 您也可以選擇合併所有PDF,以產生單一PDF
generatePrintedOutputBatch:在單一叫用中將多個範本與多個資料記錄合併,以產生一批列印檔案(PS、PCL、ZPL、DPL、IPL、TPCL)。 也可以選擇產生單一列印檔案。
組合器服務可讓您組合、重新排列和增加PDF和XDP檔案,並取得有關PDF檔案的資訊。 提交至Assembler服務的每個工作都包含檔案描述XML (DDX)檔案、來原始檔以及外部資源(字串和圖形)。 DDX檔案提供了有關如何使用來原始檔來產生一組結果檔案的指示。
除了上述功能外,組裝程式服務也提供下列功能:
使用Assembler服務時,請使用名為Document Description XML (DDX)的XML語言來說明您想要的輸出。 DDX是一種宣告式標籤語言,其元素代表檔案的建置組塊。 這些建置區塊包括PDF檔案、XDP檔案、XDP表單片段和其他元素,例如註解、書籤和樣式化文字。
DDX檔案可以指定具有以下特性的結果檔案:
您可以使用DDX來增加PDF檔案,作為檔案元件或反組譯的一部分。 您可以指定下列效果的任意組合:
您可以使用簡單的輸入對映來指定來源和結果檔案的位置。 您也可以使用下列外部資料URL型別:
檔案保證服務可協助您加密和解密檔案、透過其他使用許可權來擴充Adobe Reader的功能,以及將數位簽名新增至您的檔案。 您的使用者可以輕鬆與PDF forms和檔案互動,而您的組織則可改善安全性、封存和合規性。
Doc Assurance服務包含三種服務:簽名、加密和讀取器延伸。
簽名服務可讓您在AEM伺服器上使用數位簽名和檔案。 例如,簽章服務通常用於下列情況:
簽章服務會存取儲存在信任存放區中的憑證和認證。
加密服務可讓您加密和解密檔案。 檔案加密後,其內容會變得無法讀取。 您可以加密整個PDF檔案(包括其內容、中繼資料和附件)、中繼資料以外的所有內容,或僅加密附件。 授權的使用者可以解密檔案以取得其內容的存取權。 如果PDF檔案已使用密碼加密,使用者必須先指定開啟的密碼,才能在Adobe Reader或Acrobat中檢視該檔案。 如果使用憑證加密PDF檔案,使用者必須使用私密金鑰(憑證)解密PDF檔案。 用於解密PDF檔案的私密金鑰必須與用於加密該檔案的公開金鑰相對應。
Reader擴充功能可擴充具有其他使用許可權的Adobe Reader功能,讓貴組織輕鬆共用互動式PDF檔案。 Reader擴充功能可搭配Adobe Reader 7.0或更新版本使用。 此服務會將使用許可權新增至PDF檔案。 此動作會啟動使用Adobe Reader開啟PDF檔案時通常無法使用的功能,例如新增註釋至檔案、填寫表單和儲存檔案。 協力廠商使用者不需要其他軟體或外掛程式即可使用具有許可權的檔案。
當PDF檔案新增了適當的使用許可權時,收件者可以在Adobe Reader中執行下列活動:
在Adobe Reader中開啟啟用許可權的PDF檔案時,會自動啟用這些特殊使用者功能。 當使用者完成使用啟用許可權的檔案時,這些功能在Adobe Reader中會再次停用。 除非使用者收到其他啟用許可權的PDF檔案,否則這些功能會維持停用狀態。
開箱即用的DocAssurance服務無法使用。 若要設定DocAssurance服務,請參閱 安裝和配置配置檔案服務.
「傳送至印表機服務」提供API將檔案傳送至指定的印表機以進行列印。