From dc0caed540712474e048f44f153e11f8b258f126 Mon Sep 17 00:00:00 2001 From: Richard Schreiber Date: Wed, 4 May 2022 10:15:14 +0200 Subject: [PATCH] Badges: Ignore trimBox when using background PDF (Z#2398854) --- src/pretix/plugins/badges/exporters.py | 1 + 1 file changed, 1 insertion(+) diff --git a/src/pretix/plugins/badges/exporters.py b/src/pretix/plugins/badges/exporters.py index 29149f2ed2..c324cc10a3 100644 --- a/src/pretix/plugins/badges/exporters.py +++ b/src/pretix/plugins/badges/exporters.py @@ -196,6 +196,7 @@ def render_pdf(event, positions, opt): ) for i, (op, r) in enumerate(positions): bg_page = copy.copy(r.bg_pdf.getPage(0)) + bg_page.trimBox = bg_page.mediaBox offsetx = opt['margins'][3] + (i % opt['cols']) * opt['offsets'][0] offsety = opt['margins'][2] + (opt['rows'] - 1 - i // opt['cols']) * opt['offsets'][1] empty_pdf_page.mergeTranslatedPage(