量身打造完美的 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
提供 JavaScript、TypeScript、C/C++ PDF SDK,加速 Web 应用程序开发,使用户可在任何设备上处理 PDF。支持所有浏览器(Chrome、Edge、Firefox、Safari)及主流 Web 框架(Electron、Vue、Nuxt、React、Next、Svelte、Angular、Ionic Angular 等)。
Android PDF SDK
提供 Kotlin、Java、C/C++ PDF SDK,使 Android 应用程序具备强大 PDF 功能,并提供高性能、流畅的移动端 PDF 处理体验。
iOS PDF SDK
提供 Objective-C、Swift、C++ 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等跨平台框架!
PDF阅读器
ComPDF Kit提供强大的阅读引擎,即使阅读大文件也能快速稳定打开。提供多种阅读功能,如主题模式、导航、搜索、放大镜、多种翻页模式、书签、大纲等。
PDF注释
使您的应用程序能够添加和编辑标记类、形状类、文字、便签、手绘、图章、链接、录音等注释工具标记文件。符合PDF规范,与其他PDF软件兼容。
PDF编辑
提供PDF文档编辑、内容编辑SDK,支持添加、删除、编辑、移动PDF文字、图片、和页面。满足您对PDF编辑的所有需求。
PDF表单
支持静态与可交互式表单的创建、填写、编辑,满足收据,合同,税单等等表单场景。提供多种表单域工具,如文本域、下拉菜单、列表框、单选按钮、复选框、按钮、签名域等。
PDF签名
PDF提供签名SDK让你轻松在PDF文件中插入多个签名或请用户签名,提升你的工作效率。支持电子签名和数字签名,满足所有签名需求。
文档安全
提供加密、解密、权限设置、贝茨码、页眉页脚等功能。普通加密级别RC4和高级加密算法AES-128 & AES-256,满足您项目的各种加密需求。
密文标记
轻松覆盖并不可逆地移除PDF文档中的敏感信息或者不可外泄的文字或图片信息。支持设置标记的样式、颜色、说明文字等。
立即试用ComPDF SDK!
无缝整合ComPDF Kit开发套件
ComPDF Kit提供便捷的集成方式,仅需几行代码即可整合入您的应用程序中
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
关注 KDAN 官方微博,了解最新产品资讯。