mirror of
https://github.com/pretix/pretix.git
synced 2026-08-12 11:07:02 +00:00
Add comment
This commit is contained in:
@@ -389,6 +389,10 @@ class ClassicInvoiceRenderer(BaseReportlabInvoiceRenderer):
|
||||
logger.exception("Can not resize image")
|
||||
pass
|
||||
try:
|
||||
# Valid ZUGFeRD invoices must be compliant with PDF/A-3. pretix-zugferd ensures this by passing them
|
||||
# through ghost script. Unfortunately, if the logo contains transparency, this will still fail.
|
||||
# I was unable to figure out a way to fix this in GhostScript, so the easy fix is to remove the
|
||||
# transparency, as our invoices always have a white background anyways.
|
||||
ir.remove_transparency()
|
||||
except:
|
||||
logger.exception("Can not remove transparency from logo")
|
||||
|
||||
Reference in New Issue
Block a user