Integrate PDF Functionality on All Platforms

Build on a modern tech stack that integrates tightly with the platform you're working on. We grow with you as your requirements change and your project evolves.

  • iOS
  • Android
  • Windows
  • Mac
  • Web
Objective-CSwift
#import <ComPDFKit/ComPDFKit.h>
- (void)viewDidLoad {
  [super viewDidLoad];
  // Get the path of a PDF
  NSString *pdfPath = @"...";
  // Initialize a CPDFDocument object with the path to the PDF file
  NSURL *url = [NSURL fileURLWithPath:pdfPath];
  CPDFDocument *document = [[[CPDFDocument alloc] initWithURL:url] autorelease];
  if (document.error && document.error.code != CPDFDocumentPasswordError) {
    return;
  }
  // Initialize a CPDFView object with the size of the entire screen
  CPDFView *pdfView = [[[CPDFView alloc] initWithFrame:self.view.bounds] autorelease];
  // Set the document to display
  pdfView.document = document;
  
  // Add the pdfView to the root view
  [self.view addSubview:pdfView];
}

Key Features

Start with what you need. Add functionality as your needs grow.

Viewing

Maintain smooth viewing experience in even the most complex PDF documents with fast and battle-tested rendering engine. Lightning-fast search delivers near-instant results to your users.
Read More

Annotations

Markup PDFs with highlights, stamps, and comments, draw and add notes to PDFs, or create custom annotations. Make use of many more annotation types, each with its own style controls.
Read More

Signatures

Apply electronic and digital signatures in PDFs to speed up paperless workflow and secure document signing. Certify, and validate certificate-based documents you receive.
Read More

Forms

Easily create PDF forms. By supporting fillable AcroForms, XFA, and non-interactive forms, your users can view, fill out, edit, and save forms with ease.
Read More

Document Editor

Embed document manipulation and page editing tools to split, extract, and merge PDFs, making it easy to add, reorder, duplicate, rotate, crop, and delete pages.
Read More

Edit PDF

Automatically detect font and size of the original text content. Easily update PDF documents by changing text and images.
Read More

Security

Expand beyond basic encryption password and permission settings to protect PDF documents. Included are sensitive information redaction, customized watermarks, and much more.
Read More

The Best PDF Conversion SDK Solution

The Best PDF Conversion SDK Library Works Well in PDF to Word, Excel, PowerPoint, Images, Text, RTF and More.

Complete PDF API

It comes with a rich and flexible API, you can quickly start from our demo version and select the best kit plans to meet your users' needs.

Easy to Integrate

Integrate with just a few lines of code samples and familiar package managers, making it easy to get up and running.

Great Developer Experience

Build powerful PDF solutions with ease using well-documented, cross-platform APIs. And tap into all the developer resources you need at any time.

Fully Customizable UI

Design unique user experiences with fully customizable UI source code at your disposal to match your desired look and feel.

What Our Customers Say

We commit to creating a high-quality PDF document solution with superior user experiences for educators and students to read PDFs on their mobile phones or other digital devices anywhere and anytime. To do this, ComPDFKit allows our developers to extend our workflows and create customized applications based on our users’ needs by choosing the most suitable kit plans from the Library. We’re excited to hear from our users that our solution is easy to use and makes PDF viewing faster and smoother.
Dina Sjodin
Executive Director, Education
Our company provides a web-based reading platform that enables individuals to promote a deeper understanding and read with a purpose. By using their API and open source UI, our customers can easily utilize text markups, shapes, and comments to collect their ideas or perspectives on the content of articles or books. We are looking for ways to help users make valuable and critical notes for their study or work, and ComPDFKit empowers us during this process.
Prabhat Marise
Co-Founder, Mobile App Development
With ComPDFKit integration, our developers can easily create a smart mobile platform with good OCR capabilities. It enables our employees to archive historical information such as reports, and magazines into searchable formats. Hence, staff can recall and view files as needed. We can also place important signed legal documents into our electronic database through OCR. With the help of ComPDFKit solution, we can effectively reduce the risk of file corruption, and automate the internal business processes.
Matty Ronan
Document Management Specialist, Hotel Industry
We commit to creating a high-quality PDF document solution with superior user experiences for educators and students to read PDFs on their mobile phones or other digital devices anywhere and anytime. To do this, ComPDFKit allows our developers to extend our workflows and create customized applications based on our users’ needs by choosing the most suitable kit plans from the Library. We’re excited to hear from our users that our solution is easy to use and makes PDF viewing faster and smoother.
Dina Sjodin
Executive Director, Education
Our company provides a web-based reading platform that enables individuals to promote a deeper understanding and read with a purpose. By using their API and open source UI, our customers can easily utilize text markups, shapes, and comments to collect their ideas or perspectives on the content of articles or books. We are looking for ways to help users make valuable and critical notes for their study or work, and ComPDFKit empowers us during this process.
Prabhat Marise
Co-Founder, Mobile App Development
With ComPDFKit integration, our developers can easily create a smart mobile platform with good OCR capabilities. It enables our employees to archive historical information such as reports, and magazines into searchable formats. Hence, staff can recall and view files as needed. We can also place important signed legal documents into our electronic database through OCR. With the help of ComPDFKit solution, we can effectively reduce the risk of file corruption, and automate the internal business processes.
Matty Ronan
Document Management Specialist, Hotel Industry

Ready to Get Started?

Download our SDK for free and run it to your project within minutes!