Single App License $149.99

1 application Binary restricted distribution Commercial use allowed Can modify source 6 months support Read full license

Multiple App License $599.99

5 applications Binary restricted distribution Commercial use allowed Can modify source 6 months support Read full license

Developer License $999.99

Unlimited projects Source and binary distribution Commercial use allowed Distribute modifications 1 year support Read full license

You need to log-in or create an account
  • Create an account
  • Log-in
  • Please use your real name.
  • Account activation link will be sent to this address.
  • Minimum 8 characters

Clicking this button confirms you read and agreed to the terms of use and privacy policy.

Starting from $ 149.99

View Pricing 14 days money-back guarantee
(1 ratings)

PDFTouch SDK for iOS

A fast and customizable framework for rendering PDF files in your iOS apps. With PDFTouch SDK you can build PDF reader apps or use it as a PDF viewer in your existing apps.

Description

A Powerful PDF Rendering Framework for iOS Software Developers!

We know how hard it is to get PDF rendering done right on the iOS platform. The small memory and slow CPU conditions make it very hard to achieve blazing fast PDF rendering. You can now rely on PDFTouch SDK for rendering PDF pages in your apps and save at least a month worth of development costs!

PDFTouch SDK offers you a solid framework that's easy to use and customize to your needs. With just a couple of lines of code you can create a PDF view controller and present it in your app! The user interface is very similar to the iBooks app and also features a grid display for page thumbnails. For more details please refer to the Features section.

The initial version of PDFTouch SDK contains all the features you need to render pdf pages in your iOS app. The next version is already in the works and we can guarantee you that it will have very cool features to richen the PDF viewing experience in your iOS apps. Please refer to the Product Roadmap section below to get more information about these features and to see how you can be a part of this process!

You can try the demo before purchasing a license!

PDFTouch SDK for iOS

Back to top

Product Roadmap

PDFTouch SDK is already a solid framework that has all the basic needs for rendering PDF pages very fast. But we want to offer more than that. By purchasing the initial version of PDFTouch SDK you get the opportunity to be part of the future of this product. You'll be the one who decides which features will be implemented first or request new features.

By purchasing the initial version you'll also benefit from the %50 price cut and get all future updates for free. As new features are added the price of PDFTouch SDK will increase over time.

Here's an overview of the product roadmap that we have in mind:

  • Annotations support
    • Page links
    • Web links
  • Interactive elements
    • Video
    • Audio
    • Image gallery
    • Embedded web pages
    • Custom overlays
  • Page-curl transition support
  • Bookmark support
  • Double-page support
Back to top

Features

  • Fast multithreaded PDF rendering using Grand Central Dispatch.
  • Highly optimized caching algorithm.
  • Offline pre-rendering of pdf pages at different sizes integrated with the caching system.
  • Thumbnail grid display.
  • Pinch to zoom.
  • Double tap to zoom in and out.
  • Text search and highlighting.
  • Outline view (TOC).
  • Retina Display ready.
  • Optimized for both the iPhone and iPad.
  • Includes a demo Xcode project demonstrating the common usage of the SDK's features.
Back to top

Requirements

The following system frameworks are required by the PDFTouch SDK:

  • Foundation.framework
  • UIKit.framework
  • CoreGraphics.framework
  • QuartzCore.framework

PDFTouch SDK requires a base SDK setting of iOS 4.0.

Back to top

How to Use

1. Create a YLDocument instance for the PDF file you want to display.

NSURL *url = [[NSBundle mainBundle] URLForResource:@"Developers" withExtension:@"pdf"];
YLDocument *document = [[[YLDocument alloc] initWithURL:url] autorelease];

2. Create a YLPDFViewController instance and present it as a modal or child view controller.

YLPDFViewController *v = [[YLPDFViewController alloc] initWithDocument:document];
[v setModalPresentationStyle:UIModalPresentationFullScreen];
[v setModalTransitionStyle:UIModalTransitionStyleCoverVertical];
[self.navigationController presentModalViewController:v animated:YES];
[v release];
Back to top

Package

  • Complete source code of PDFTouch SDK.
  • Demo Xcode project.
  • Documentation with integration instructions.
Read all 9 comments »

Questions & Comments

  • Bryan Williams License holder said:

    3 days ago
    The company I work for is interested in using your pdf touch sdk. Our concern is if it will actually fit with our project. We want to try it out but we were wanting to see if we got the 149 package if we could upgrade to full later.
    • Kemal Taskin Author said:

      3 days ago
      Hi Bryan,

      Binpress gives you the ability to upgrade between different licenses whenever you want. Thanks for trying out PDFTouch SDK.
    • Bryan Williams License holder said:

      3 days ago
      We bought it and it looks like it will serve our purpose. We were wondering if you had rough time lines for page links and bookmarks. Thanks and keep up the good work.
    • Kemal Taskin Author said:

      3 days ago
      Next version of PDFTouch will be released in about 2 weeks with support for annotations (page links, web links, custom video - audio annotations). After this release we can start working on bookmarks.

      Developer license holders define the priority of the features on the roadmap.
  • Simone Leopizzi said:

    7 days ago
    Hello,
    I wonder if before you buy the component you can try a demo application (by sending the UDID of my iphone and my ipad and allowing you to generate the binary file. app and its application provisioning profile). If this is a feasible option would be perfect, because I think I'm willing to buy the developer license. Thank you. See you soon
    • Kemal Taskin Author said:

      7 days ago
      Hi Simone,

      Please send your UDID to my email address which you can find on yakamozlabs.com.
    • Simone Leopizzi said:

      3 days ago
      Thanks for reply,
      I sent the udid of my devices to your email address. I look forward to the demo application.
  • Kemal Taskin Author said:

    7 days ago
    Hi Franco,

    I don't have specific dates but I can change the priority of features based on feedback from our clients. Which feature would you like to see in the next release?

Leave a comment

You must be logged-in to leave a comment.
Log-in now or register for a free account.
You must be logged-in to vote. Log-in to your account or register now.
View all 1 reviews »

User Reviews

    The component is very stable for being a fairly new release. I tried all the other open source pdf viewers and they all seemed to be filled with show stopping bugs. To integrate this pdf viewer it was a matter of 10 lines and a few Apple frameworks.
    - Bryan Williams, 14 hours ago
    Flag review
    Was this helpful? Yes No

Starting from $ 149.99

View Pricing 14 days money-back guarantee