Discussion Forums  >  Suggestions, Ideas, Wish List

Replies: 15    Views: 178

fangrock
Aspiring developer
Profile
Posts: 35
Reg: Jan 06, 2012
Lincoln
650
03/29/12 01:32 PM (13 years ago)

Is a PDF page turning application possible with BT

Hello! I need to develop an application that will let the user flip through 132 pdf pages. They are mainly static but it would be nice to add some video and a link or two. Is this possible with BT? There are companies out there who offer this service, but they are expensive and frankly, i prefer the community here! Many thanks for your help.
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
03/29/12 01:51 PM (13 years ago)
It's possible. Found company online that allows you to create ebook thought it was approximately $30/ mo. Having pdf link may be an issue for Android. Fred
 
Paul Rogers
Android Fan
Profile
Posts: 2524
Reg: May 30, 2011
UK
35,740
like
03/29/12 02:25 PM (13 years ago)
There's a tool I use to create flip books, it converts pdf's to images but retains the links. It's 79 dollars one off fee, but you can try out a fully functioning demo for as long as you like - The restriction on the demo is that it pops up nag messages all the time. Been using for about 18 months and only a handful of error reports in Android dashboard. Don't be put off by the terribly written English on the site! This isn't the place to drop a link, send me a message if you're interested.
 
Parker @ buzztouch
buzztouch Evangelist
Profile
Posts: 1395
Reg: May 09, 2011
Pacific Grove, ...
24,500
like
03/29/12 02:56 PM (13 years ago)
Hi guys, Not sure if anyone was referring to this service ( http://www.turnjs.com/ ) but it was recommended in another related thread.
 
fangrock
Aspiring developer
Profile
Posts: 35
Reg: Jan 06, 2012
Lincoln
650
like
03/29/12 03:11 PM (13 years ago)
Parker, that looks amazing! Is it possible to integrate that into a BT app?
 
Parker @ buzztouch
buzztouch Evangelist
Profile
Posts: 1395
Reg: May 09, 2011
Pacific Grove, ...
24,500
like
03/29/12 07:18 PM (13 years ago)
From glancing, it appears to be based on javascript and HTML5? So, yes. See this for adding javascript files to your project: http://www.buzztouch.com/forum/thread.php?fid=42AB840EA51106098B3B5F3
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
03/29/12 09:24 PM (13 years ago)
Dang, Parker! That's a sweet site! Getting bookmarked for sure! Mark
 
Paul Rogers
Android Fan
Profile
Posts: 2524
Reg: May 30, 2011
UK
35,740
like
03/30/12 02:42 AM (13 years ago)
Stuck their example in a bt project last night. Very simple, but terribly slow and laggy on my device even with no content on the pages. Still going to carry on playing with it though.
 
Paul Rogers
Android Fan
Profile
Posts: 2524
Reg: May 30, 2011
UK
35,740
like
03/30/12 02:48 AM (13 years ago)
This is the code I used, perhaps someone would like to try it and see if it's laggy too? Maybe just my device. <!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=1;" name="viewport" /> <title>test</title> <script type="text/javascript" src="jquery-1.7.1.min.js"></script> <script type="text/javascript" src="turn.min.js"></script> <style type="text/css"> #magazine{ width:100%; height:320px; } #magazine .turn-page{ width:50%; height:320px; background-color:#ccc; } </style> </head> <body> <div id="magazine"> <div> <span class="text">Page 1</span> </div> <div> <span class="text">Page 2</span> </div> <div> <span class="text">Page 3</span> </div> </div> <script type="text/javascript"> $('#magazine').turn({page: 1, shadows: true, acceleration: true}); </script> </body>
 
BreezeCourier
Apple Fan
Profile
Posts: 30
Reg: Jun 21, 2012
Taylorville, IL
5,200
like
07/12/12 08:28 AM (13 years ago)
Hey raveyd - Were you ever able to get a version of this working well?
 
Paul Rogers
Android Fan
Profile
Posts: 2524
Reg: May 30, 2011
UK
35,740
like
07/12/12 09:45 AM (13 years ago)
Hi @BreezeCourier. No, I didn't use it in the end. The basic version is on a non-commercial BSD license, while the version with all the cool features is on a 99 dollar commercial licence. I went with another library in the end, that I used to make the Android ebook plugin (https://www.buzztouchmods.com/downloads.php?cat_id=1&download_id=24) It's called monocle.js, well cool!
 
BreezeCourier
Apple Fan
Profile
Posts: 30
Reg: Jun 21, 2012
Taylorville, IL
5,200
like
07/12/12 01:34 PM (13 years ago)
I see that is used for "html, images and/or plain text". I assume then that it does not work with a PDF, correct?
 
Fred@mySkylla com
Android Fan
Profile
Posts: 5259
Reg: Oct 03, 2011
location unknow...
62,560
like
07/12/12 02:18 PM (13 years ago)
 
Paul Rogers
Android Fan
Profile
Posts: 2524
Reg: May 30, 2011
UK
35,740
like
07/12/12 02:20 PM (13 years ago)
Correct, I'm not sure even adobe have page turning effects for pdf's in apps? The pdf page turning software that I've found will take pdfs, convert them to images (somehow retaining links) and build page turning apps using the images. So, you could use a free online conversion service like http://www.convertfiles.com - convert pdf to a useable format, like pdf to jpeg or pdf to epub and build a page turning ebook that way, using my plugin, or turn.js, monocle or whatever else there is. Time consuming preperation and inconsistant results though.
 
Paul Rogers
Android Fan
Profile
Posts: 2524
Reg: May 30, 2011
UK
35,740
like
07/12/12 02:23 PM (13 years ago)
That's one I've seen, I think it converts pdf's to layered png images.
 
fangrock
Aspiring developer
Profile
Posts: 35
Reg: Jan 06, 2012
Lincoln
650
like
07/12/12 02:30 PM (13 years ago)
Fred, I bought turn the pdf from code canyon and apple rejected it saying that the app was actually a book and should be submitted to iBookstore! I need something that will create a newsstand app without having to pay thousands up front with ongoing monthly fees.
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.