4

I am making an application of e book reading, in that i want to perform some operations like change text color, font, select a text etc.

I come to know that iphone os 4.0 and ipad are now supporting epub file formate, but I am not able to know how to create such kind of application. If any one knows how to create such applications please let me know.

thanks in advance

Here are some links regarding e-pub

http://en.wikipedia.org/wiki/EPUB

http://code.google.com/p/epub-tools/

V.V
  • 3,082
  • 7
  • 49
  • 83
  • ok thanks brad. let me check all this things. – V.V Jul 07 '10 at 13:00
  • Right now I am able to read the epub files and also showing the same in the webview but there are still many things which can be performed using such kind files in the iphone. As iBook provides lot many things, So any other and newer ways to create the similar applications, or the manner in which such applications can be created. – V.V Jul 10 '10 at 10:00
  • 1
    It looks like the text font and colour,might be controlled from a .css file, which is declared in the content.opf file. Is it possible that the .css is updated when a epub app changes the font or colour. – markhunte Jul 11 '10 at 20:24
  • @BradLarson redeem yourself. –  Aug 08 '13 at 19:18
  • @Will - Since you asked nicely. Wish I could search for all these old, expired close votes. – Brad Larson Aug 08 '13 at 21:27
  • @BradLarson: Hah! You have deleted your shame! –  Aug 09 '13 at 19:54
  • this question is about creating while the other one is about Reading there is a clear difference i think.. – yasirmturk Aug 12 '14 at 08:01

2 Answers2

2

There is a full tutorial for creating mobi and epubs on www.katiebooks.ca.

Shef
  • 44,808
  • 15
  • 79
  • 90
Tony
  • 94
  • 1
1

Its not a tutorial, but you might want to use the source-code of Calibre's ebook viewer component as a reference (note that Calibre is GPL licensed).

Otherwise, given that ePub is a zipped xml format, I'd get a copy of the spec and then start learning about xml parsing in python.

Bill the Lizard
  • 398,270
  • 210
  • 566
  • 880
fmark
  • 57,259
  • 27
  • 100
  • 107