Home

Awesome

FastPdfKit


This repository contains the FastPdfKit iOS library with some sample projects.

FastPdfKit is a library that let you show pdf documents in iOS applications bypassing all performances and missing features problems related to QuickLook.

Side scrolling, search with highlighted results, preview and thumbnails, text extraction, overlay views, embedded multimedia, optimization for every device, single and double page are just some of countless features included in FastPdfKit.

For more information, see the FastPdfKit website and the Support website.

Interface iPad Search iPad

Interface iPhone Search iPhone

Features

Reading

Multimedia and Annotations

Kiosk

Text

Miscellanous

Opportunities

Targets

In the Xcode project you'll find some targets

In FastPdfKit.framework and FPKReaderLib the libFastPdfKit.athat contains the compiled core rendering engine.

All the other classes are public and can be customized or subclassed at will.

Every target can be compiled and recompiled for your needs.

Usage guide

This guide is also available as screencast number 4.

Changelog

Update May 5th 2014

Update April 28th, 2014

Update April 24th, 2014

Update August 30th, 2013

Update April 19th, 2013

Update Novembre 27th, 2012

Update November 26th, 2012

Update October 2nd, 2012

Update September 4th, 2012

Update Augusth 30th, 2012

Update Augusth 28th, 2012

Update 4.0 RC1 (Augusth 1st, 2012)

Update 3.4.2 (June 28, 2012)

Update 3.4.1 (June 2, 2012)

Update 3.4 (May 17, 2012)

The new version will attempt to cache pdf page images. If no documentId is set in the MFDocumentViewController, the default folders are in Library/Caches/shared, otherwise the cache is located in Library/Caches/<documentId>.

Default settings should provide good performance on all devices, from the first iPad to the new one. Thumbnails generation has been moved inside the lib. Customization options for the thumbnail scroll view will be available in the final version.

Update 3.3.3 (March 23, 2012)

Update 3.3.2 (March 14, 2012)

Update 3.3.1 (March 13, 2012)

Update 3.3 (March 8, 2012)

Update 3.2.4 (January 30, 2012)

Update 3.2.3 (January 24th, Tuesday, 2012)

Update 3.2.2 (January 13th, Friday, 2012)

Update 3.2.1 (January 5th, 2012)

Update 3.2 (January 4th, 2012)

For more informations reagarding Extensions git.io/fpke.

Update 3.1.3 (December 30th, 2011)

Update 3.1.2 (December 16th, 2011)

Update 3.1.1 (November 30th, 2011)

Update 3.1 (November 30th, 2011)

Update 3.0 (November 4th, 2011)

Update 2.1.3 (September 27th, 2011)

Disabled the 2.1.1 font cache due to an implementation oversight. Will be re-introduced as soon as it will behave as expected.

Update 2.1.2 (September 21th, 2011)

Update 2.1.1 (September 15th, 2011)

Update 2.1.0 (September 14th, 2011)

Update 2.0.3 (August 10th, 2011)

Update 2.0.2 (August 09th, 2011)

Update 2.0.1 (July 21th, 2011)

Update 2.0.0-devel (July 12th, 2011)

If you have any other question please post it in the Support Site