mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
LRF Output: Generat UTF-8 not UTF-16 metadata blocks
This commit is contained in:
parent
bc7b5b05a7
commit
f1b0cb58ac
@ -729,7 +729,7 @@ class LrfWriter(object):
|
|||||||
writeZeros(lrf, 20) # 0x30 unknown
|
writeZeros(lrf, 20) # 0x30 unknown
|
||||||
writeDWord(lrf, self.tocObjId)
|
writeDWord(lrf, self.tocObjId)
|
||||||
writeDWord(lrf, 0) # 0x48 tocObjectOffset -- will be updated
|
writeDWord(lrf, 0) # 0x48 tocObjectOffset -- will be updated
|
||||||
docInfoXml = codecs.BOM_LE + self.docInfoXml.encode("utf-16-le")
|
docInfoXml = codecs.BOM_UTF8 + self.docInfoXml.encode("utf-8")
|
||||||
compDocInfo = zlib.compress(docInfoXml)
|
compDocInfo = zlib.compress(docInfoXml)
|
||||||
writeWord(lrf, len(compDocInfo) + 4)
|
writeWord(lrf, len(compDocInfo) + 4)
|
||||||
writeWord(lrf, IMAGE_TYPE_ENCODING[self.thumbnailEncoding])
|
writeWord(lrf, IMAGE_TYPE_ENCODING[self.thumbnailEncoding])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user