量身打造完美的 PDF 文件解決方案
只需幾行程式碼即可輕鬆將強大的 PDF SDK 功能整合至您的軟體或系統中,大大節省開發時間與人力成本。
Windows PDF SDK
提供 C#、C/C++、Python、Java、ASP.NET、ASP.NET Core、VB.NET程式庫,讓您輕鬆將 PDF 功能整合至 Windows 應用程式。獨立完整 PDF 技術,無需依賴 Adobe Acrobat。
Web PDF SDK
PDF SDK支援JavaScript、TypeScript、C/C++ 程式庫,加速 Web 應用程式開發,讓使用者可在任何設備上處理 PDF文件。支援所有瀏覽器(Chrome、Edge、Firefox、Safari)與主流 Web 框架(Electron、Vue、Nuxt、React、Next、Svelte、Angular、Ionic Angular等)。
Android PDF SDK
PDF SDK支援 Kotlin、Java、C/C++ 程式庫,讓 Android 應用程式具備強大 PDF 功能,並提供高效能、流暢的行動端 PDF 處理體驗。
iOS PDF SDK
包含Objective-C、Swift、C++ PDF SDK程式庫的PDF SDK,幫助 iOS PDF閱讀器和編輯器開發。專為 iOS 優化,給您原生級 PDF 操作手感。
Mac PDF SDK
適用於 Mac 平台,提供 Objective-C、Swift、C++ PDF 程式庫,與 iOS 應用程式共享代碼庫,降低維護成本。
Server PDF SDK
提供 Java、.NET Core、Python、PHP、C/C++、Processor、命令列工具,支援多線程與分散式環境。
Flutter PDF SDK
使用專業的 Flutter框架,將 PDF 功能無縫集成至 iOS 和 Android 應用程式,享受Flutter靈活的開發體驗、高性能、和美觀的界面。
React Native PDF SDK
提供跨平台 React Native PDF SDK 解決方案,讓手機應用程式具備完整的 PDF 處理能力。
PDF API
提供專業的 HTTP API,支援所有開發平台,無需擔心程式語言與 API 相容性問題。支援遠端呼叫和私有化部署。
立即試用ComPDF SDK!
在各平台上完美整合PDF功能
發掘ComPDF Kit在各種平台上的全部潛力,包括Web、Windows、Android、iOS、Mac和Server,還支援React Native、Flutter等跨平台框架!
閱讀
ComPDF Kit提供一個強大的閱讀引擎,即使是大型檔案也能快速且穩定地開啟與使用。包含多個PDF閱讀功能,如主題、頁面縮圖、搜尋、翻頁模式、書簽、大綱等。
註釋
讓您的應用程式能夠添加和編輯註釋,如螢光筆、圖形、文字、手寫劃記、印章、連結、錄音等。符合PDF規格,並與其他PDF軟體相容。
編輯
提供PDF文本編輯SDK,支援添加、刪除、編輯和移動PDF文本、圖片和頁面。滿足您所有的PDF編輯需求。
表單
支持創建、填寫、編輯靜態和互動表單,適用於收據、合約、稅單等。提供各種表單工具,例如文字方塊、按鈕、清單、核取方塊、簽名欄等。
簽名
提供簽名SDK讓您輕鬆在PDF檔案中插入多個簽名或邀請使用者簽名,提升您的工作效率。 支援電子簽名和數位簽名,滿足所有簽名需求。
安全性
提供加密、解密、權限設定、貝茨編碼、頁首和頁尾等。標準加密採用RC4和高級算法AES-128與AES-256,以滿足您多樣化的加密需求。
標記密文
輕鬆覆蓋或不可逆地從PDF文件中移除機密資訊及圖片。可以設定標記的樣式、顏色及說明文等。
立即試用ComPDF SDK!
整合ComPDF Kit開發套件
ComPDF Kit開發套件提供相當便利的集成方式,只需幾行程式代碼便能將PDF功能整合至你的應用程式中。
using ComPDFKit.PDFDocument;
using ComPDFKit.PDFPage;
using ComPDFKit.PDFAnnotation;
// Load a document.
CPDFDocument document = CPDFDocument.InitWithFilePath("Test.pdf");
// Get the first page.
CPDFPage page = document.PageAtIndex(0);
// Create a freetext annotation in the page.
CPDFFreeTextAnnotation freeText = page.CreateAnnot(C_ANNOTATION_TYPE.C_ANNOTATION_FREETEXT) as CPDFFreeTextAnnotation;
// Set the textual content associated with the annotation.
string str = "Hello world";
freeText.SetContent(str);
// Set the bounding box for the annotation in page space.
freeText.SetRect(new CRect(0, 100, 160, 0));
// Set text attribute.
CTextAttribute textAttribute = new CTextAttribute();
textAttribute.FontName = "Helvetica";
textAttribute.FontSize = 12;
byte[] fontColor = { 255, 0, 0 };
textAttribute.FontColor = fontColor;
freeText.SetFreetextDa(textAttribute);
// Set the horizontal alignment of text within the bounds of the annotation.
freeText.SetFreetextAlignment(C_TEXT_ALIGNMENT.ALIGNMENT_CENTER);
// Update appearance stream for the annotation.
freeText.UpdateAp();
ComPDF Kit開發應用實例
ibon
ibon應用程式可連接ibon雲端列印服務,透過與ComPDF Kit的整合,ibon應用程式中加入PDF檔案預覽的功能。使用者可先在程式內確認檔案和處理相關列印設定,上傳至ibon雲端列印服務後即可去任一7-11列印取件。不僅縮短在實體ibon機台前等待列印的時間,也相對提升機台的使用率。
臺灣智慧財產局(TIPO)
臺灣智慧財產局(以下簡稱智財局)為一臺灣經濟部所屬行政單位,負責專利權、商標專用權、著作權等,和其他智慧財產權政策、法規、制度之研究、擬訂及執行事項。智財局將ComPDF Kit整合至其單位內部的文檔系統中,專利審查員可直接在系統上閱讀、審核、編輯各式專利申請的文件。
點點簽(DottedSign)
點點簽提供雲端簽署服務。點點簽將ComPDF Kit整合至其iOS和Android應用程式中,讓PDF檔案預覽和編輯更為容易。使用者可直接在他們的行動裝置上,在直接對文件添加簽名、文字和圖章。
與 KDAN 保持聯繫
追蹤我們的最新消息,了解第一手產品資訊與優惠訊息。