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]
|
||||
|
||||
pdbHeaderBuilder = PdbHeaderBuilder(IDENTITY, 'test book')
|
||||
pdbHeaderBuilder = PdbHeaderBuilder(IDENTITY, '')
|
||||
pdbHeaderBuilder.build_header(lengths, out_stream)
|
||||
|
||||
for item in sections:
|
||||
out_stream.write(item)
|
||||
|
||||
def _text(self, pages):
|
||||
# Todo: Split pages over 65505 Bytes
|
||||
pml_pages = []
|
||||
|
||||
for page in pages:
|
||||
@ -46,6 +47,7 @@ class Writer(object):
|
||||
return pml_pages
|
||||
|
||||
def _images(self, manifest):
|
||||
# Todo: resize images over 65505 Bytes
|
||||
images = []
|
||||
|
||||
for item in manifest:
|
||||
@ -69,9 +71,19 @@ class Writer(object):
|
||||
return images
|
||||
|
||||
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):
|
||||
# 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
|
||||
image_items = the number of images
|
||||
|
Loading…
x
Reference in New Issue
Block a user