mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Fix handling of tables with embedded images
This commit is contained in:
parent
4671d9695f
commit
c4e336a060
@ -135,7 +135,7 @@ class Cell(object):
|
|||||||
|
|
||||||
def pts_to_pixels(self, pts):
|
def pts_to_pixels(self, pts):
|
||||||
pts = int(pts)
|
pts = int(pts)
|
||||||
return ceil((float(self.conv.profile.dpi)/72)*(pts/10.))
|
return ceil((float(self.conv.profile.dpi)/72.)*(pts/10.))
|
||||||
|
|
||||||
def minimum_width(self):
|
def minimum_width(self):
|
||||||
return max([self.minimum_tb_width(tb) for tb in self.text_blocks])
|
return max([self.minimum_tb_width(tb) for tb in self.text_blocks])
|
||||||
@ -198,7 +198,7 @@ class Cell(object):
|
|||||||
continue
|
continue
|
||||||
if isinstance(token, Plot):
|
if isinstance(token, Plot):
|
||||||
width, height = self.pts_to_pixels(token.xsize), self.pts_to_pixels(token.ysize)
|
width, height = self.pts_to_pixels(token.xsize), self.pts_to_pixels(token.ysize)
|
||||||
left, right, top, bottom = add_word(width, height, left, right, top, bottom, ls, ws)
|
left, right, top, bottom = add_word(width, height, left, right, top, bottom, height, ws)
|
||||||
continue
|
continue
|
||||||
ff = attrs.get('fontfacename', ts['fontfacename'])
|
ff = attrs.get('fontfacename', ts['fontfacename'])
|
||||||
fs = attrs.get('fontsize', ts['fontsize'])
|
fs = attrs.get('fontsize', ts['fontsize'])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user