mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Document eReader output a bit more.
This commit is contained in:
parent
1cdc8e7877
commit
9787215d55
@ -31,13 +31,14 @@ class Writer(object):
|
|||||||
|
|
||||||
lengths = [len(i) for i in sections]
|
lengths = [len(i) for i in sections]
|
||||||
|
|
||||||
pdbHeaderBuilder = PdbHeaderBuilder(IDENTITY, 'test book')
|
pdbHeaderBuilder = PdbHeaderBuilder(IDENTITY, '')
|
||||||
pdbHeaderBuilder.build_header(lengths, out_stream)
|
pdbHeaderBuilder.build_header(lengths, out_stream)
|
||||||
|
|
||||||
for item in sections:
|
for item in sections:
|
||||||
out_stream.write(item)
|
out_stream.write(item)
|
||||||
|
|
||||||
def _text(self, pages):
|
def _text(self, pages):
|
||||||
|
# Todo: Split pages over 65505 Bytes
|
||||||
pml_pages = []
|
pml_pages = []
|
||||||
|
|
||||||
for page in pages:
|
for page in pages:
|
||||||
@ -46,6 +47,7 @@ class Writer(object):
|
|||||||
return pml_pages
|
return pml_pages
|
||||||
|
|
||||||
def _images(self, manifest):
|
def _images(self, manifest):
|
||||||
|
# Todo: resize images over 65505 Bytes
|
||||||
images = []
|
images = []
|
||||||
|
|
||||||
for item in manifest:
|
for item in manifest:
|
||||||
@ -69,9 +71,19 @@ class Writer(object):
|
|||||||
return images
|
return images
|
||||||
|
|
||||||
def _metadata(self, metadata):
|
def _metadata(self, metadata):
|
||||||
return 'test\x00\x00\x00\x00\x00'
|
'''
|
||||||
|
Metadata takes the form:
|
||||||
|
title\x00
|
||||||
|
author\x00
|
||||||
|
copyright\x00
|
||||||
|
publisher\x00
|
||||||
|
isbn\x00
|
||||||
|
'''
|
||||||
|
return '\x00\x00\x00\x00\x00'
|
||||||
|
|
||||||
def _header_record(self, text_items, image_items):
|
def _header_record(self, text_items, image_items):
|
||||||
|
# Todo: Find out more about header and add correct values to the file
|
||||||
|
# can be read by eReader reader software.
|
||||||
'''
|
'''
|
||||||
text_items = the number of text pages
|
text_items = the number of text pages
|
||||||
image_items = the number of images
|
image_items = the number of images
|
||||||
|
Loading…
x
Reference in New Issue
Block a user