Best PDF SDK for Software Development | ComPDFKit

ComPDFKit SDK offers core features like view, annotate, edit, form, and sign, making it easy to integrate across platforms such as Web, Windows, Android, iOS, Mac, and Linux.

img-main
img-top

Custom-built for the perfect PDF solution.

Integrate powerful PDF SDK features into your software or system with just a few lines of code, saving you both time and development costs.

Windows PDF Library

With C#, C/C++, Python, Java, ASP.NET, and VB.NET libraries, ComPDFKit makes it easy to integrate PDF functionality into Windows apps, without the need for Adobe Acrobat.

Web PDF Library

With JavaScript, TypeScript, and C/C++ libraries to accelerate web application development, allowing users to handle PDFs on any device. Supports all browsers (Chrome, Edge, Firefox, Safari) and major web frameworks (Electron, Vue, Nuxt, React, Next, Svelte, Angular, ionic angular, etc.).

Android PDF Library

With Kotlin, Java, and C/C++ libraries, you can enhance Android apps with powerful PDF features, delivering a seamless and high-performance experience.

iOS PDF Library

With Objective-C, Swift, and C++ libraries, you can easily develop iOS PDF readers and editors.

Mac PDF SDK

Designed for the Mac platform, it offers Objective-C, Swift, and C++ PDF libraries that share the same codebase with iOS applications, helping to reduce maintenance costs.

Server PDF SDK

With Java, .NET Core, Python, PHP, C/C++, Processor, and command-line tools, it supports multi-threading and distributed environments for enhanced performance.

Flutter PDF SDK

Integrate PDF functionality into your iOS and Android apps with the professional Flutter PDF library, and enjoy a flexible development experience, high performance, and an attractive interface.

React Native PDF SDK

With a cross-platform React Native PDF SDK, you can equip your mobile apps with full PDF functionality.

PDF API

Provides a professional HTTP API that supports all development platforms, eliminating concerns about language and API compatibility. It also supports remote calls and private deployment.

Try ComPDF SDK today!

img-bottom

Integrate PDF Functionality on All Platforms

Discover the full potential of ComPDF Kit across various platforms, including Web, Windows, Android, iOS, Mac, and Server, as well as cross-platform frameworks like React Native, Flutter, and more!

iOS
Android
Windows
Web
Mac
Server
ReactNative
Flutter
img-viewer

View

ComPDF Kit presents a robust reading engine, ensuring stable and swift opening, even for large files. It encompasses theme modes, navigation, search, magnification, page-turning effects, bookmarks, outlines, and more.

img-annotate

Annotate

Empower your application to add and edit annotations, including markups, shapes, free text, notes, ink, stamps, links, sound recordings, and more. ComPDF Kit is fully compliant with PDF specifications and is compatible with other PDF software.

img-edit

Edit PDF Content

The PDF editing SDK addresses the demands of PDF editing, providing robust support for adding, deleting, editing, and moving PDF texts, images, and pages.

img-forms

Fill Forms

Create fillable forms for receipts, contracts, and tax documents effortlessly with ComPDF Kit. The SDK offers a variety of tools, including text fields, drop-down lists, table borders, checkboxes, buttons, and signatures.

img-sign

Sign

Incorporating with the signing SDK, users can insert signatures or collect signatures from others. The SDK supports electronic and digital signatures, meeting diverse signing requirements.

img-security

PDF Security

The KDAN PDF SKD provides standard encryption with RC4 and advanced algorithms AES-128 & AES-256 to cater to the diverse security needs of your projects. The SDK delivers encryption, decryption, permission settings, Bates numbering, headers and footers, and more.

img-redact

Redact

Effortlessly overlay and irrevocably remove sensitive or confidential text or images from PDF documents. Support the customization of style, color, and explanatory text for redactions.

Try ComPDF SDK today!

Seamless Integration with ComPDF Kit

ComPDF Kit is easy to integrate with a few lines of code.

Windows(C#)
Web(JavaScript)
Android(Java)
iOS(Object-C)
Mac(Object-C)
Viewing a PDF
Creating an annotation
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();

Powered by ComPDF Kit

img-card-1

ibon

ibon is designed for connecting ibon cloud printing service. With ComPDF Kit integration, the ibon app enables users to preview files before they upload files to ibon cloud. Then they can go to any 7-11 store to print the documents without spending time checking files when using the actual machine.

img-card-2

Taiwan Intellectual Property Office (TIPO)

Taiwan Intellectual Property Office (TIPO) is an administrative agency responsible for IP policy formulation, IP laws drafting, and inter-agency enforcement coordination. TIPO integrates KDAN's PDF SDK with their intranet document system where the employees can review and edit PDF documents for patent applications, including invention, utility model, and design patents.

img-card-3

DottedSign

DottedSign is a cloud-based e-sign service. Integrated with ComPDF Kit, its iOS and Android apps allow users to facilitate PDF viewing and editing functionalities. Users can add signatures, text and stamps onto PDF documents right from their smart devices.

Let's Talk

Evaluate your request, get a free trial, and get the quotation! You will receive the reply within 24 hours.