From af2095453ad1784b03c9d9cb64b24d0473119929 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 15 Dec 2012 22:23:53 +0530 Subject: [PATCH] ... --- src/calibre/ebooks/pdf/render/engine.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/calibre/ebooks/pdf/render/engine.py b/src/calibre/ebooks/pdf/render/engine.py index bfacf1349e..0286244dbb 100644 --- a/src/calibre/ebooks/pdf/render/engine.py +++ b/src/calibre/ebooks/pdf/render/engine.py @@ -313,10 +313,11 @@ class PdfEngine(QPaintEngine): self.pdf.add_clip(p, fill_rule=fill_rule) def drawPoints(self, points): + p = Path() for point in points: - point = self.current_transform.map(point) - self.canvas.circle(point.x(), point.y(), 0.1, - stroke=self.do_stroke, fill=self.do_fill) + p.move_to(point.x(), point.y()) + p.line_to(point.x(), point.y() + 0.001) + self.pdf.draw_path(p, stroke=self.do_stroke, fill=False) def drawRects(self, rects): for rect in rects: