【发布时间】:2020-06-04 20:06:05
【问题描述】:
Reportlab (3.5.42) 现在正在围绕我的 SVG 图像绘制边框,而几个月前还没有。 我尝试降级到以前版本的 ReportLab,但没有成功。 即使是旧的 SVG 仍然会用边框进行渲染。我如何摆脱边界? 这是一个示例:
from svglib.svglib import svg2rlg
from reportlab.lib.units import inch
from reportlab.pdfgen.canvas import Canvas
from reportlab.graphics import renderPDF
c = Canvas('sample.pdf')
otb = svg2rlg('sample.svg')
x = 5 * inch
y = 5 * inch
renderPDF.draw(otb, c, x=x, y=y)
c.showPage()
c.save()
提前致谢!
【问题讨论】: