PDF Advanced

buzztouch plugin: PDF Advanced
Version: v1.1
This is a advanced plugin for PDF files. Loads of features (print, email, pages, bookmarks, slide, etc.), and works on iOS6, iOS7, iPad and more. All orientations compatible. Password protected PDF's work. And more!
works on iOS iOS
Developer Info
Latest Review
PointerAppGuy30 | 06/27/15 (v1.1)
Crap.....Dont BUY!!! SAVE YOUR MONEY! THE PLUGIN WILL CRASH & CRASH & CRASH. ALSO THEIR IS NO SUPPORT FROM THE PERSON THAT MADE THIS PLUGIN. AGAIN DONT BUY.
Screenshots
More Information
-------------------------------------------------------------
DESCRIPTION - PDF ADVANCED
-------------------------------------------------------------

This is a advanced plugin for PDF files. Loads of features (print, email, pages, bookmarks, slide, etc.), and works on iOS6, iOS7, iPad and more. All orientations compatible. Password protected PDF's work. And more!

The code is universal and does not require any XIBs (as all UI elements are code generated, allowing for greatest flexibility).

After launching the sample app, tap on the left hand side of the screen to go back a page. Tap on the right hand side to go to the next page. You can also swipe left and right to change pages. Tap on the screen to fade in the toolbar and page slider. Double-tap with one finger (or pinch out) to zoom in. Double tap with two fingers (or pinch in) to zoom out.

The Frameworks "UIKit, Foundation, CoreGraphics, QuartzCore, ImageIO, MessageUI" are required, don't forget to include them if not already there!

NOTE: When using a local PDF file from the control panel, do not include extension ".pdf", just use filename.

SECOND NOTE: When using this plugin in a tabbed bar app (set up to load via a tab) the plugin will NOT take over full screen, instead you must tap that screen to load the PDF. This is because if when the app launched, the PDF would take over the app immediately (it goes full screen) and the user would not notice that the app has other navigation (like the tabbed bar). In 1.1, the screen you tap on was made more relevant.

Check out https://btmods.com for more, or chat with me live right now at https://btmods.com/chat

Thank you!

-------------------------------------------------------------
FULL PLUGIN FEATURES LIST
-------------------------------------------------------------

- Reads all PDF's
- Rotated Pages
- Bookmark PDF pages
- Bookmark views
- Print PDF over connection
- Email PDf as an attachment
- iBooks-like document navigation.
- Device rotation and all orientations.
- Encrypted (password protected) PDFs.
- PDF links (URI and go to page).
- PDFs with rotated pages.
- Simple to use.
- Control Panel Connected

-------------------------------------------------------------
COMPATIBILTY FOR DEVICES / SOFTWARE
-------------------------------------------------------------

As of 3/27/14, this code is compatible for: It runs on iPad, iPhone4-5-S and iPod touch with iOS 6.0 and up (7.0+). Also supported are the Retina displays in all new devices and is ready to be fully internationalized.

-------------------------------------------------------------
VERSION - CHANGE LOG - UPDATES
-------------------------------------------------------------

1.1 - Made a better screen for those using this plugin in a tabbed bar.
1.0 - Initial Release into the Plugin Market

-------------------------------------------------------------
REAL USER REVIEWS FOR THIS PLUGIN
-------------------------------------------------------------

No noteworthy reviews to post here yet.

-------------------------------------------------------------
SUPPORT DETAILS & INFORMATION
-------------------------------------------------------------

Support can be done via Private Message or email: [email protected]

You can get faster support by posting on the forum, I'm usually there.

I offer *basic* support for all of my plugins, that means I will not *fix* a missing feature, or make it look *better*. I will fix submitted bugs and incompatibilities with new software and devices. I will also help for any installation support so that you can get it going.

-------------------------------------------------------------
CREDITS & THANKS TO THOSE WHO CONTRIBUTED
-------------------------------------------------------------

* Big thanks for Angry Ninja, who helped me figure out how to define the local file name in code. https://www.buzztouch.com/Angry%20Ninja

This code was ported from the project "Reader Demo" and turned into a BT plugin package. You are paying for the time and effort it took me to port and convert this code to the latest BT standards, the created connections (if any) to the Control Panel, and the updates to make this work on the latest iOS devices and software.

-------------------------------------------------------------
KNOWN BUGS AND OTHER ISSUES / RESOLVED
-------------------------------------------------------------

You can report bugs to me via Private Message or email: [email protected]

No bugs have been reported as of 3/27/14.

-------------------------------------------------------------
INCLUDED IOS PROJECT FILES
-------------------------------------------------------------

This plugin requires 61 files to work properly.

BTM_UIXToolbarView.m
default.pdf
Reader-Button-H.png
[email protected]
Reader-Button-N.png
[email protected]
Reader-Email.png
[email protected]
Reader-Mark-N.png
[email protected]
Reader-Mark-Y.png
[email protected]
Reader-Print.png
[email protected]
Reader-Thumbs.png
[email protected]
BTM_CGPDFDocument.h
BTM_CGPDFDocument.m
BTM_ReaderAppDelegate.h
BTM_ReaderAppDelegate.m
BTM_ReaderBookDelegate.h
BTM_ReaderBookDelegate.m
BTM_ReaderConstants.h
BTM_ReaderConstants.m
BTM_ReaderContentPage.h
BTM_ReaderContentPage.m
BTM_ReaderContentTile.h
BTM_ReaderContentTile.m
BTM_ReaderContentView.h
BTM_ReaderContentView.m
BTM_ReaderDemoController.h
BTM_ReaderDemoController.m
BTM_ReaderDocument.h
BTM_ReaderDocument.m
BTM_ReaderDocumentOutline.h
BTM_ReaderDocumentOutline.m
BTM_ReaderMainPagebar.h
BTM_ReaderMainPagebar.m
BTM_ReaderMainToolbar.h
BTM_ReaderMainToolbar.m
BTM_ReaderThumbCache.h
BTM_ReaderThumbCache.m
BTM_ReaderThumbFetch.h
BTM_ReaderThumbFetch.m
BTM_ReaderThumbQueue.h
BTM_ReaderThumbQueue.m
BTM_ReaderThumbRender.h
BTM_ReaderThumbRender.m
BTM_ReaderThumbRequest.h
BTM_ReaderThumbRequest.m
BTM_ReaderThumbsView.h
BTM_ReaderThumbsView.m
BTM_ReaderThumbView.h
BTM_ReaderThumbView.m
BTM_ReaderViewController.h
BTM_ReaderViewController.m
BTM_ThumbsMainToolbar.h
BTM_ThumbsMainToolbar.m
BTM_ThumbsViewController.h
BTM_ThumbsViewController.m
BTM_UIXToolbarView.h

-------------------------------------------------------------
INCLUDED ANDROID PROJECT FILES
-------------------------------------------------------------

This plugin is not available for Android, and should -not- be expected to be seen in the near future.

Did you port this plugin? Let me know!

-------------------------------------------------------------
JSON DATA (ADVANCED USERS)
-------------------------------------------------------------

{
"itemId": "9A8FCBF6BE7CA4D9133144B",
"itemType": "BTM_ReaderDemoController",
"itemNickname": "PDF Reader",
"myPDFFile": "default",
"navBarTitleText": "PDF"
}