關於 PDFlib Personalization Server (PPS)

即時生成 pdf 檔。

PDFlib是一個開發工具,可讓您的軟體支持PDF,或在您的伺服器上生成PDF。 PDFlib 提供了一種易用的API,以便在您自己的伺服器端或客戶端軟體內部通過編程的方法創建PDF檔。 PDFlib 無需借助第三方軟體來生成PDF,也無需其他任何工具。 PDFlib+PDI 可以導入現有的PDF檔。 PDFlib 的個性化伺服器 (PPS)包含PDFlib+PDI, 以及其他的可對PDFlib的塊進行自動填充的函數。 PPS 還包括PDFlib 塊的插件,以便以交互方式創建塊。 PDFlib可用於所有主要的操作環境和開發環境。

PDFlib 是一個用於生成Adobe公司的便攜文檔格式(PDF)的檔的庫。 PDFlib可用作您自己的程式的後端。

PDFlib 無需借助第三方軟體來生成PDF,也無需其他任何工具。 PDFlib可用於所有主要的操作環境和開發環境。

PDFlib 提供了許多用於在PDF檔中創建文本、圖形、圖像和超鏈接元素的有用函數。

PDFlib程式可用於動態生成PDF– 反映用戶輸入的或從網上或資料庫伺服器中調取的動態數據。 PDF導入庫(PDI)可用於將現有PDF中的頁面集成起來,生成輸出。 有了PDFlib的個性化伺服器(PPS), 可在伺服器端進行PDF的個性化設置。

由於數據可哥視化表示所需的PDF代碼由PDFlib負責生成,程式員只需負責從任何數據源生成數據。

PDFlib 可以直接在內存(而不是從檔上)生成PDF數據,這樣就提高了性能,並且不再需要臨時檔,因此而成為最快的PDF生成方式。

PDFlib 可繞過PDF規範生成PDF。 儘管PDFlib 努力將PDF的技術細節對用戶隱藏,從整體上理解PDF還是有用的。 為了能更好地利用 PDFlib,應用程式的程式員最好熟悉基本的PostScript圖形模式(進而熟悉PDF)。  然而,一名具有合理經驗,處理過所有與螢幕顯示或列印相關的圖形API應用程式程式員,在按照PDFlib手冊上說明的PDFlib API的要求進行修改方面不應遇到太多的麻煩。

API: PDFlib 為應用程式的程式員提供了一種易用的編程介面。 PDFlib API將PDF生成方面的技術細節遮住,使程式員不可見。 任何具備相當的圖形或列印輸出方面的經驗的程式員都能快速掌握PDFlib. PDFlib的參考手冊對PDFlib的編程基礎進行瞭解釋,並對所有API函數提供了詳細的說明。 為所有支持的環境提供了範例程式。

伺服器開發: PDFlib是線程安全的,即可以安全地用於多線程伺服器應用程式。 COM版是雙線程的,以改善性能。 C或 C++庫的客戶可以安裝自己的記憶體管理和錯誤處理程式。 PDFlib的記憶體管理程式經過了嚴格的工程設計和記憶體漏洞測試,以保證24小時部署而不會出現任何的關閉時段。

PDFlib產品系列由4個不同的產品組成:

  • PDFlib 包含生成PDF輸出的功能
  • PDFlib+PDI 包括所有的PDFlib功能,再加上PDF 導入庫(PDI) ,以在生成的輸入中加入現有的PDF頁面
  • PDFlib 的個性化伺服器 (PPS)包含PDFlib+PDI, 以及其他的可對PDFlib的塊進行自動填充的函數。 PPS 還包括PDFlib 塊的插件,以便以交互方式創建塊
  • PDFlib PLOP (PDF 線性化, 優化, 隱私保護)是用於高流量,高性能的PDF工作流程工具。 PLOP 是一個獨立的工具,可以閱讀、系列化、優化和加密PDF檔,無需其他第三方軟體