reportlab svg2rlg绘制带有边框的图像

问题描述 投票:0回答:1

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()

Here's the SVG.

提前感谢!

svg reportlab svg2rlg
1个回答
0
投票

目前对我有用的答案:降级至svglib 0.9.0

© www.soinside.com 2019 - 2024. All rights reserved.