Esempio n. 1
0
 def __init__(self, resource_dict):
     self.src = resource_dict.get("src", None)
     self.uri = resource_dict.get("uri", None)
     # TODO guess mime type if not supplied
     self.mime = resource_dict.get("mime", None)
     if self.mime is None:
         from jkEpubTools.mime import guess_mime_type
         self.mime = guess_mime_type(self.uri)
     self.encrypt = resource_dict.get("encrypt", False)
Esempio n. 2
0
 def __init__(self, cover_dict):
     self.src = cover_dict.get("src", None)
     self.uri = cover_dict.get("uri", None)
     # TODO guess mime type if not supplied
     self.mime = cover_dict.get("mime", None)
     if self.mime is None:
         from jkEpubTools.mime import guess_mime_type
         self.mime = guess_mime_type(self.uri)
     self.encrypt = cover_dict.get("encrypt", False)
     self.width = cover_dict.get("width", None)
     self.height = cover_dict.get("height", None)
     if None in (self.width, self.height):
         print "ERROR: width and height of cover image must be supplied, or resulting epub will be invalid."