Kurze Übersicht über das Thema Epub-Format
Bevor es weiter unten mit dem Delphi-Projekt losgeht, möchte ich eine kurze Übersicht über das Epub-Format geben.
Das Delphi-Projekt wurde mit der Delphi-Version 7 unter Windows XP und Window 8 erstellt:
In jedem Archiv sind die Unterverzeichnisse
META-INF und
OPS enthalten
META-INF enthält die Datei container.xml
OPS enthält alle Buchseiten im
html oder xhtml-Format
Die Datei
container.xml enthält eine
html-Referenz auf die Datei
content.opf
In
content.opf sind sämtliche Teile des Ebook im
xml-Format aufgelistet. Daher ist diese Datei die zentrale Information über das Ebook
Meistens, aber nicht immer liegt die Datei content.opf im Verzeichnis
OPS
Daneben gibt es für die Navigation auch eine Datei
toc.ncx. Die Reihenfolge der Seiten ist aber auch bereits in content.opf enthalten
Alle Inhalte liegen im
Unicode-Dateiformat vor.
Weitere Informationen über das Epub-Format unter:
http://de.wikipedia.org/wiki/EPUB
http://www.iks.hs-merseburg.de/~mein...S2_Meinike.pdf
https://hpv.leo.uberspace.de/wordpress/epub-cover/
http://www.jedisaber.com/eBooks/Tutorial.shtml
http://www.hxa.name/articles/content...7241_2007.html