From 7bdbe66dc7caf3d27fd13b72a2603b7bca19762d Mon Sep 17 00:00:00 2001 From: jaseg Date: Tue, 21 Jun 2022 14:17:08 +0200 Subject: Fix zip import/export and bounds for empty boards --- gerbonara/cam.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'gerbonara/cam.py') diff --git a/gerbonara/cam.py b/gerbonara/cam.py index fb69e5c..8a5ad68 100644 --- a/gerbonara/cam.py +++ b/gerbonara/cam.py @@ -267,6 +267,8 @@ class CamFile: # setup viewport transform flipping y axis (content_min_x, content_min_y), (content_max_x, content_max_y) = bounds + content_min_x, content_min_y = float(content_min_x), float(content_min_y) + content_max_x, content_max_y = float(content_max_x), float(content_max_y) content_w, content_h = content_max_x - content_min_x, content_max_y - content_min_y xform = f'translate({content_min_x:.6} {content_min_y+content_h:.6}) scale(1 -1) translate({-content_min_x:.6} {-content_min_y:.6})' tags = [tag('g', tags, transform=xform)] -- cgit