forked from josch/plakativ
parent
d0e5c1e48d
commit
fab6925674
1 changed files with 14 additions and 6 deletions
20
plakativ.py
20
plakativ.py
|
@ -712,7 +712,11 @@ class Plakativ:
|
|||
shape = page.new_shape()
|
||||
else:
|
||||
shape = page.newShape()
|
||||
shape.drawRect(
|
||||
if hasattr(shape, "draw_rect"):
|
||||
dr = shape.draw_rect
|
||||
else:
|
||||
dr = shape.drawRect
|
||||
dr(
|
||||
fitz.Rect(
|
||||
x0,
|
||||
y0,
|
||||
|
@ -722,7 +726,7 @@ class Plakativ:
|
|||
)
|
||||
shape.finish(color=(0, 0, 1))
|
||||
# outer rectangle
|
||||
shape.drawRect(
|
||||
dr(
|
||||
fitz.Rect(
|
||||
x0 - left,
|
||||
y0 - top,
|
||||
|
@ -816,9 +820,13 @@ class Plakativ:
|
|||
shape = page.new_shape()
|
||||
else:
|
||||
shape = page.newShape()
|
||||
if hasattr(shape, "draw_rect"):
|
||||
dr = shape.draw_rect
|
||||
else:
|
||||
dr = shape.drawRect
|
||||
if guides:
|
||||
if portrait:
|
||||
shape.drawRect(
|
||||
dr(
|
||||
fitz.Rect(
|
||||
mm_to_pt(self.layout["border_left"]),
|
||||
mm_to_pt(self.layout["border_top"]),
|
||||
|
@ -827,7 +835,7 @@ class Plakativ:
|
|||
)
|
||||
)
|
||||
else:
|
||||
shape.drawRect(
|
||||
dr(
|
||||
fitz.Rect(
|
||||
mm_to_pt(self.layout["border_bottom"]),
|
||||
mm_to_pt(self.layout["border_left"]),
|
||||
|
@ -863,7 +871,7 @@ class Plakativ:
|
|||
)
|
||||
if border:
|
||||
if portrait:
|
||||
shape.drawRect(
|
||||
dr(
|
||||
fitz.Rect(
|
||||
mm_to_pt(self.layout["border_left"] - x),
|
||||
mm_to_pt(self.layout["border_top"] - y),
|
||||
|
@ -880,7 +888,7 @@ class Plakativ:
|
|||
)
|
||||
)
|
||||
else:
|
||||
shape.drawRect(
|
||||
dr(
|
||||
fitz.Rect(
|
||||
mm_to_pt(self.layout["border_bottom"] - x),
|
||||
mm_to_pt(self.layout["border_left"] - y),
|
||||
|
|
Loading…
Reference in a new issue