深度優(yōu)化企業(yè)和云端運(yùn)用
高性能的PDF開發(fā)包
強(qiáng)大可靠的PDF技術(shù)
涵蓋完整的PDF功能
跨平臺(tái)PDF SDK,使用更便捷

Foxit PDF SDK---行業(yè)領(lǐng)先的PDF技術(shù),幫您打造高端應(yīng)用程序
Foxit PDF SDK憑借行業(yè)領(lǐng)先的技術(shù),為程序開發(fā)人員提供強(qiáng)大的、符合標(biāo)準(zhǔn)的PDF技術(shù),實(shí)現(xiàn)安全地顯示、編輯、注釋、編輯格式、管理頁面、搜索PDF文檔以及填寫PDF表單。Foxit PDF SDK提供了一組強(qiáng)大的平臺(tái)無關(guān)的PDF開發(fā)包,開發(fā)人員可“一次開發(fā),多平臺(tái)適配”,快速、高效地將軟件擴(kuò)展到多個(gè)平臺(tái)。在對企業(yè)級(jí)、云端、桌面和移動(dòng)設(shè)備應(yīng)用程序的優(yōu)化上,F(xiàn)oxit PDF SDK提供了高質(zhì)量的PDF顯示以及文檔/表單修改功能。
開發(fā)人員可通過所提供的示例代碼快速上手。
企業(yè)級(jí)應(yīng)用程序的理想之選
Foxit PDF SDK是那些有PDF文檔/表單交互需求和跨平臺(tái)要求的企業(yè)級(jí)應(yīng)用程序、云服務(wù)以及桌面和移動(dòng)端的應(yīng)用程序的理想之選。Foxit PDF SDK因?yàn)槎嗥脚_(tái)的支持而成為首選的開發(fā)工具包,使開發(fā)人員可以開發(fā)出適用于多種客戶端設(shè)備的應(yīng)用程序。PDF SDK應(yīng)用程序通常使用C語言或C++進(jìn)行開發(fā)并要求支持下列主要功能:
•多平臺(tái)的支持對于需要在不同的平臺(tái)上或需要跨平臺(tái)運(yùn)行的應(yīng)用程序尤其重要,如某些基于Windows或Linux服務(wù)器并以Android或iOS程序作為前端的應(yīng)用程序。
•能夠在網(wǎng)絡(luò)上快速瀏覽大型文檔并且可通過桌面或移動(dòng)設(shè)備上的任何PDF應(yīng)用程序進(jìn)行瀏覽,如web應(yīng)用程序。
•需要集成微軟的權(quán)限管理服務(wù)(RMS)對PDF文檔進(jìn)行加密和解密的應(yīng)用程序。
•可生成具有高安全性的PDF文檔,這些文檔通常具備加解密功能或集成了定制的數(shù)字版權(quán)管理或信息權(quán)限管理的安全解決方案。
•將圖片(如掃描生成的文檔)創(chuàng)建成PDF文檔或?qū)DF文檔轉(zhuǎn)換成圖片。
•將條碼(Barcode)功能應(yīng)用于PDF文檔或PDF表單。
•文檔管理和自動(dòng)編輯功能,如文本編輯、打印、文本操作、提取、扁平化、調(diào)整頁面尺寸、搜索以及搜索并替換等。
•從現(xiàn)有的PDF文件中合并或調(diào)整某些頁面并創(chuàng)建出新的PDF文檔。
•批量添加圖章、水印和其他注釋到PDF文檔。
•用手寫PSI簽名簽署文檔。
•優(yōu)化PDF文件以適合在移動(dòng)設(shè)備上顯示。
•編程化方式批量修改元數(shù)據(jù)和屬性。
•支持PDFium接口
以上功能,F(xiàn)oxit PDF SDK均可通過編程接口提供且具備高性能和高精準(zhǔn)性。
完備的PDF解決方案
Foxit PDF SDK的PDF庫已經(jīng)在當(dāng)今眾多重要應(yīng)用程序中廣泛使用,其經(jīng)過眾多測試驗(yàn)證的PDF技術(shù)為行業(yè)中各大應(yīng)用程序提供了可靠的質(zhì)量和強(qiáng)大的性能保障。
•提供全套PDF技術(shù) – 滿足程序開發(fā)人員的所有需要,用以顯示PDF文檔,實(shí)現(xiàn)用戶與PDF文檔/表單的交互。
•專注開發(fā) - 讓程序開發(fā)人員更專注于程序的開發(fā)而不是PDF。
•技術(shù)授權(quán) - 福昕擁有您所需的所有技術(shù),可免去侵犯知識(shí)產(chǎn)權(quán)的后顧之憂。
•完備的PDF解決方案 – 支持跨平臺(tái)。多個(gè)平臺(tái)僅需一份合約,有效減少需要合作的PDF提供商數(shù)量。
•讓您的應(yīng)用快速靈活地投入市場。
多平臺(tái)兼容的軟件開發(fā)工具包
Foxit PDF SDK支持下列平臺(tái):
Windows®
Linux™
OS X® (Mac OS®)
Android
iOS
PDF顯示
Foxit PDF SDK提供了高性能的PDF庫,使PDF頁面、頁面對象、注釋和表單的顯示更加清晰、明快、精準(zhǔn)且易于閱讀。支持應(yīng)用程序?qū)DF文檔和表單進(jìn)行瀏覽、縮小、放大和打印,同時(shí)也支持應(yīng)用程序開啟、取消、停止和繼續(xù)顯示PDF文件。步進(jìn)式處理允許應(yīng)用程序利用閑置系統(tǒng)資源,從而提高用戶體驗(yàn)。PDF SDK通過優(yōu)化可以在資源有限的設(shè)備上實(shí)現(xiàn)更快的PDF顯示速度。從而使PDF引擎能夠在更短的時(shí)間內(nèi)顯示大型PDF文檔,為客戶提供更好的用戶體驗(yàn)。
自動(dòng)重排
PDF是版式文檔,無法根據(jù)頁面寬度自動(dòng)換行。自動(dòng)重排功能可在頁面大小發(fā)生變化時(shí)自動(dòng)重排頁面內(nèi)容。這對開發(fā)那些需要在不同尺寸輸出設(shè)備(如桌面和移動(dòng)設(shè)備)上顯示PDF文檔的應(yīng)用程序具有很大的利用價(jià)值,因?yàn)樽詣?dòng)重排功能讓應(yīng)用程序無需考慮設(shè)備的不同尺寸。該功能還提供了應(yīng)用程序接口(API),用于創(chuàng)建、顯示、發(fā)布、訪問重排頁面的屬性。
異步支持
異步訪問功能讓應(yīng)用程序無需加載整個(gè)文檔即可訪問PDF頁面,從而省去下載整個(gè)文檔的時(shí)間。例如,文檔仍在加載期間,用戶可先對加載好的頁面進(jìn)行瀏覽。該功能對網(wǎng)頁瀏覽(如web瀏覽應(yīng)用程序)和閱讀大型PDF文檔極其有利。只要文檔中的頁面數(shù)據(jù)加載完成應(yīng)用程序可立即打開該頁面供用戶訪問。
頁面管理
支持合并不同PDF文件的指定頁面并生成新的PDF文檔或根據(jù)頁面范圍拆分單個(gè)PDF文檔到多個(gè)PDF。應(yīng)用程序可合并多個(gè)PDF文件(可以是文檔的部分頁面或整個(gè)文件)或提取文檔中的任意頁面,并另存為一個(gè)新的PDF,也支持從PDF文件中刪除指定頁面。
注釋
注釋功能在PDF應(yīng)用中很強(qiáng)大,它能增強(qiáng)閱讀者間的交流以及信息共享。PDF SDK提供了API,用于創(chuàng)建注釋,訪問注釋屬性和修改注釋(外觀設(shè)置和繪制)。也支持通過FDF文件(僅支持標(biāo)記注釋)導(dǎo)入和導(dǎo)出注釋,輕松共享注釋內(nèi)容。API支持的注釋類型有:文本(標(biāo)注)、自由文本(打字機(jī)工具)、線條、方形、圓形、多邊形、折線、高亮、下劃線、波浪線、刪除文本、圖章、插入文本和鉛筆工具。
水印
水印是一種廣泛使用的PDF注釋,它可以是可見的疊加嵌入型、純文本、圖片或版權(quán)聲明。添加水印注釋的目的即文檔識(shí)別和防止他人未經(jīng)授權(quán)使用文檔。Foxit PDF SDK支持應(yīng)用程序創(chuàng)建、插入、發(fā)布和移除水印。
PDF圖層
在含有多個(gè)圖層的PDF文檔中,用戶可選擇性地查看和隱藏不同圖層(OCGs,Optional content Groups)中的內(nèi)容。目前,多圖層正廣泛應(yīng)用于眾多的應(yīng)用領(lǐng)域中,如CAD制圖、地圖、圖層藝術(shù)品和多語言文檔等。
壓力感應(yīng)觸控模塊(PSI)
PSI支持用戶在PDF文檔中進(jìn)行手寫或手繪簽名,可精準(zhǔn)捕捉手指或觸控筆的壓力變化,效果與紙質(zhì)簽名如出一轍。用戶還可以自定義設(shè)置簽名的外觀,包括厚度、顏色、透明度和質(zhì)感(如畫筆的質(zhì)感)等。
文本操作
開發(fā)人員可在應(yīng)用程序中添加各種文本功能:從PDF文檔中提取、選擇、搜索和檢索文本。該功能還可以在服務(wù)器端為搜索索引服務(wù)提供PDF文本信息,且該文本引擎比其他PDF引擎速度更快。
頁面對象編輯
頁面對象功能便于應(yīng)用程序操控文本、路徑、圖片和表單域?qū)ο?。?yīng)用程序可在頁面上添加和刪除PDF對象并設(shè)置特定屬性。通過頁面對象編輯的API,用戶可以以編程方式從對象內(nèi)容創(chuàng)建PDF頁面,還可以根據(jù)需要添加頁眉頁腳、添加圖片和生成PDF模板。
PDF基礎(chǔ)對象獲取
Foxit PDF SDK支持PDF基礎(chǔ)對象的獲取、支持獲取catalog dictionary并提供獲取PDF文檔的root dictionary。它也提供了多種讀取、編輯和添加各種基礎(chǔ)對象(如array、dictionary、integer、string等)的接口,便于應(yīng)用程序獲取并編輯PDF文件的任何內(nèi)容,任何高級(jí)API無法實(shí)現(xiàn)的功能,通過低級(jí)API則能實(shí)現(xiàn)。
表單和JavaScript
強(qiáng)大的PDF表單功能,用于填寫表單和收集數(shù)據(jù)。表單填寫完成并保存后,可將表單數(shù)據(jù)保存到后端數(shù)據(jù)庫。Foxit PDF SDK支持的功能有:
•查看表單
•編輯表單域
•添加和刪除表單域
•創(chuàng)建表單
•填寫表單
•執(zhí)行表單域中的JavaScript
•以FDF(表單數(shù)據(jù)格式)文件導(dǎo)出/導(dǎo)入表單數(shù)據(jù)
•訪問表單數(shù)據(jù)
•設(shè)置和讀取表單域的值和屬性
安全
許多應(yīng)用程序需要提供權(quán)限管理功能,通過添加信息權(quán)限管理保護(hù)到含有機(jī)密信息的文件,設(shè)置不同人對該文件的權(quán)限,如閱讀、打印、注釋和修改。Foxit PDF SDK提供了一系列加解密功能,可實(shí)現(xiàn)不同級(jí)別的文檔安全保護(hù)。它可讓應(yīng)用程序使用密碼加密、證書加密或使用其自有的安全處理程序定制安全模式加密。Foxit PDF SDK支持標(biāo)準(zhǔn)PDF安全處理程序(40和128位RC4加密)和128位AES(高級(jí)加密標(biāo)準(zhǔn))加密,也支持安全處理程序的個(gè)性化定制,同時(shí),支持應(yīng)用程序設(shè)置或修改文檔相關(guān)的安全權(quán)限以及刪除現(xiàn)有文檔中的加密保護(hù)措施。
PDF SDK 提供了集成微軟®權(quán)限管理服務(wù)的接口。該接口允許開發(fā)人員通過微軟RMS SDK對PDF文檔進(jìn)行加密(保護(hù))和解密(解除保護(hù))。
文檔/頁面動(dòng)作
文檔和頁面動(dòng)作決定了打開、關(guān)閉、保存和打印文檔時(shí)所執(zhí)行的特定動(dòng)作。例如,關(guān)閉表單后是否立即提交表單。支持應(yīng)用程序獲取和設(shè)置文檔中所定義的文檔/頁面級(jí)別的動(dòng)作信息。
文檔附件獲取
文檔附件獲取功能使開發(fā)人員在其應(yīng)用程序中能夠支持文檔級(jí)附件,使用戶在PDF文件中即可快速添加、編輯、移除和查看任何文檔。它也支持應(yīng)用程序異步獲取附件信息,如校驗(yàn)碼、描述、文件名、文件創(chuàng)建/修改時(shí)間和文件大小等。
圖像轉(zhuǎn)換
支持閱讀、創(chuàng)建和轉(zhuǎn)換多種格式的圖片,如BMP、JPG、PNG、TIF和JPX。
條形碼
條形碼用于表示與某個(gè)對象相關(guān)的數(shù)據(jù),該數(shù)據(jù)可通過光學(xué)機(jī)器進(jìn)行讀取。最初條形碼系統(tǒng)是通過平行線間寬度和間距的不同來表示數(shù)據(jù),可稱為線性條形碼或一維(1D)條形碼。后來?xiàng)l形碼逐漸演變成矩形、點(diǎn)、六邊形等2D矩形圖案。雖然2D系統(tǒng)使用了一系列符號(hào),但是他們通常也被稱為條形碼。條形碼廣泛應(yīng)用于眾多行業(yè),用以改善數(shù)據(jù)的管理和訪問、加強(qiáng)訪問控制系統(tǒng)和提高效能,是一項(xiàng)性價(jià)比高、易實(shí)施的創(chuàng)新技術(shù),而且適合各類企業(yè)。Foxit PDF SDK的條形碼功能提供了API,可從給定的字符串中生成條形碼位圖,支持的條形碼類型有:1D條形碼(Code39、Code128、EAN8、UPCA、EAN13和ITF)和2D條形碼(PDF417和QR)。
PDF的包裝(Wrapper)
Wrapper功能,提供了一種可以保存與PDF文檔有關(guān)的所有二進(jìn)制數(shù)據(jù)的方式。大多情況下,二進(jìn)制數(shù)據(jù)本身也是一個(gè)PDF文檔。例如,當(dāng)打開加密過的PDF文檔時(shí),用戶會(huì)收到一條錯(cuò)誤信息,提示該用戶沒有權(quán)限訪問該文檔。這種情況下,使用Wrapper,用戶雖然無法訪問加密的PDF中的內(nèi)容,但仍然可以訪問該P(yáng)DF的Wrapper頁面,以更友好的方式得到錯(cuò)誤提示。Wrapper功能讓開發(fā)人員可生成wrapper PDF,設(shè)置/獲取wrapper信息。
內(nèi)容邊界
通常每個(gè)頁面都有空白區(qū)域-----頁面的頂部、底部、左邊緣和右邊緣通常含有沒有任何內(nèi)容的區(qū)域。對于嵌入式設(shè)備,如何充分利用這個(gè)顯示區(qū)域顯得尤為重要。內(nèi)容邊界(去白邊)功能可讓應(yīng)用程序?qū)㈨撁孢吔鐪p小到合適位置,盡可能將邊界減小到最小值。這樣可以使屏幕相對較小的設(shè)備盡可能大地顯示頁面,從而實(shí)現(xiàn)更好的用戶體驗(yàn)。Foxit PDF SDK支持兩種模式獲取內(nèi)容邊界:分析所有頁面元素的邊界框獲取和通過頁面背景空白區(qū)域檢測獲取。
內(nèi)容標(biāo)記
內(nèi)容標(biāo)記功能有助于管理PDF文檔的邏輯結(jié)構(gòu)并且可以用于生成加標(biāo)記的PDF(tagged PDF)。標(biāo)記的PDF具有標(biāo)準(zhǔn)的結(jié)構(gòu)類型和屬性,它們有助于提取和再利用頁面內(nèi)容。PDF文檔中有部分內(nèi)容可被標(biāo)記為標(biāo)記內(nèi)容元素。Foxit PDF SDK提供了API,用于獲取、添加、編輯和移除頁面對象的標(biāo)記內(nèi)容。
權(quán)限管理服務(wù)(RMS)
集成微軟權(quán)限管理服務(wù)(RMS)的加解密功能來保護(hù)PDF文檔。
PDFium接口
PDFium接口版本的Foxit PDF SDK可以幫助已經(jīng)在應(yīng)用程序中使用PDFium開源引擎的開發(fā)人員輕松地從開源PDFium SDK過渡到功能更加豐富的商業(yè)Foxit PDF SDK。如需相關(guān)功能支持,當(dāng)您購買PDF SDK時(shí),請務(wù)必注明需要包含PDFium接口的安裝包。
京ICP備09015132號(hào)-996 | 違法和不良信息舉報(bào)電話:4006561155
© Copyright 2000-2026 北京哲想軟件有限公司版權(quán)所有 | 地址:北京市海淀區(qū)西三環(huán)北路50號(hào)豪柏大廈C2座11層1105室
北京哲想軟件集團(tuán)旗下網(wǎng)站:哲想軟件 | 哲想動(dòng)畫