PDFlib 是一個(gè)成熟的開發(fā)人員組件,用于生成和操作PDF文檔。PDFlib的主要目標(biāo)是在Web服務(wù)器上創(chuàng)建動(dòng)態(tài)PDF以及在任何類型的服務(wù)器、桌面或移動(dòng)應(yīng)用程序中創(chuàng)建PDF。您可以使用PDFlib從數(shù)據(jù)庫內(nèi)容動(dòng)態(tài)創(chuàng)建PDF文檔,類似于動(dòng)態(tài)網(wǎng)頁。自1997年以來,PDFlib已在廣泛的用例和開發(fā)環(huán)境中證明了自己。應(yīng)用程序程序員使用PDFlib創(chuàng)建包含文本、圖像、圖形和交互元素的PDF輸出。
PDFlib被全球數(shù)以萬計(jì)的用戶積極使用。大規(guī)模部署有助于我們改進(jìn)和微調(diào)API、內(nèi)部實(shí)現(xiàn)和生成的PDF輸出。符合PDF、PDF/A、PDF/X、PDF/UA和PDF/VT的相關(guān)ISO標(biāo)準(zhǔn)以及與常見PDF查看器的兼容性具有高度優(yōu)先性。PDFlib支持PDF格式提供的所有功能。
PDFlib產(chǎn)品系列提供三種不同的版本:PDFlib、PDFlib+PDI(PDF導(dǎo)入)和帶有用于AdobeAcrobat 的PDFlib塊插件的PDFlib個(gè)性化服務(wù)器(PPS)。
PDFlib
PDFlib提供了生成帶有文本、圖形、圖像和交互式元素(如注釋或書簽)的PDF文檔的方法。PDFlibAPI 支持不同級(jí)別的PDF創(chuàng)建,可以自由混合。
低級(jí)API允許您使用應(yīng)用程序提供的格式信息將單個(gè)項(xiàng)目放置在頁面上。已經(jīng)確定布局的應(yīng)用程序(例如用于屏幕顯示)可以直接在PDF頁面上放置文本、圖像和其他對(duì)象。
高級(jí)API支持強(qiáng)大的格式化功能:
帶有各種格式控制的單行文本輸出。
文本流格式化程序,用于將任意數(shù)量的文本放置在一列或多列或頁面中。文本可以格式化為非矩形形狀,圍繞圖像流動(dòng),并包含用于標(biāo)記PDF的交互式元素和結(jié)構(gòu)信息。
靈活的表格格式化程序支持表格單元格中的所有類型的內(nèi)容,如文本、圖像、圖形和注釋或表單字段。大表可以放在多個(gè)頁面上。表格格式的詳細(xì)信息由多種選項(xiàng)控制。
根據(jù)各種擬合和格式化方法放置圖像和SVG。
PDFlib+PDI(PDF導(dǎo)入)
PDFlib+PDI包括所有PDFlib功能以及PDF導(dǎo)入庫PDI,它在生成的PDF輸出中合并了現(xiàn)有的PDF頁面和交互式元素。對(duì)所有PDFlib任務(wù)以及以下任務(wù)使用PDFlib+PDI:
將多個(gè)PDF頁面拼在一張紙上
向現(xiàn)有PDF頁面添加文本,例如頁眉、頁腳、圖章或頁碼
在現(xiàn)有頁面上放置圖像,例如公司徽標(biāo)
在保持PDF/A、PDF/X或PDF/UA一致性的同時(shí)重新排列、組合或修改PDF頁面
PDFlib個(gè)性化服務(wù)器(PPS)和PDFlib塊插件
PDFlib Personalization Server(PPS) 包括PDFlib+PDI以及使用PDFlib塊進(jìn)行可變數(shù)據(jù)處理的其他方法。PPS使應(yīng)用程序獨(dú)立于布局更改。
設(shè)計(jì)師使用適用于Acrobat的PDFlib塊插件創(chuàng)建布局PDF并將區(qū)域標(biāo)記為可變文本、圖像和圖形的占位符。每個(gè)塊包含各種塊屬性,例如字體大小、顏色、圖像縮放選項(xiàng)等。PDFlib塊插件提供了預(yù)覽功能,可顯示根據(jù)指定屬性填充塊的結(jié)果。
開發(fā)人員編寫代碼以用文本、圖像、矢量圖形或PDF頁面填充PDFlib塊。他不需要知道塊的格式或位置。將PPS用于所有PDFlib+PDI任務(wù)以及與文本和圖像的郵件合并、用于交易和報(bào)表處理的模板填充、個(gè)性化宣傳材料、從數(shù)據(jù)庫生成單個(gè)零件目錄或?yàn)槎鄠€(gè)產(chǎn)品生成定制文檔。
支持的開發(fā)環(huán)境
PDFlib系列無處不在——它幾乎可以在所有計(jì)算平臺(tái)上運(yùn)行。我們?yōu)樗谐R姷腤indows、macOS、Linux和Unix以及IBMSystem i 和IBMZ 大型機(jī)系統(tǒng)提供32位和64位軟件包。還提供iOS和Android版本。
PDFlib 內(nèi)核是用高度優(yōu)化的C和C++代碼編寫的,以實(shí)現(xiàn)最高性能和最小開銷。通過一個(gè)簡單的API(應(yīng)用程序編程接口),可以從各種開發(fā)環(huán)境訪問PDFlib功能:
C 和C++
爪哇
網(wǎng)
Objective-C
Perl
PHP
角色扮演游戲(IBMSystem i)
紅寶石
-
服務(wù)器
+關(guān)注
關(guān)注
13文章
9730瀏覽量
87463 -
PDF
+關(guān)注
關(guān)注
1文章
172瀏覽量
34376 -
C++
+關(guān)注
關(guān)注
22文章
2117瀏覽量
74886
原文標(biāo)題:帶你了解PDFlib
文章出處:【微信號(hào):哲想軟件,微信公眾號(hào):哲想軟件】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評(píng)論請先 登錄
一文帶你了解工業(yè)計(jì)算機(jī)尺寸

兩分鐘帶你了解多功能標(biāo)準(zhǔn)源

Arm帶你了解2025年及未來在不同技術(shù)市場的關(guān)鍵技術(shù)方向
UVLED光固化機(jī)常用術(shù)語和單位簡介,一篇文章帶你全面了解!

一文了解三菱電機(jī)高壓SiC芯片技術(shù)

杰和課堂|帶你認(rèn)識(shí)算力

深度了解SiC的晶體結(jié)構(gòu)

深度了解SiC材料的物理特性

一文帶你了解半導(dǎo)體公司的各個(gè)崗位

ADOP帶你了解:AOC有源光纜及其用途

評(píng)論