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.
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!
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!
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.
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.
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.
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.
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.
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.
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.
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
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.
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.
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.
Connect with KDAN
Follow us to receive all latest updates and promotions.