首页 > 解决方案 > 有没有办法让 cm 在 Reportlab 中工作?我已经尝试导入这些单位,但他们返回不准确的暗淡

问题描述

所以这段代码绘制了矩形,它在 2 厘米处出现,但是,它应该是 7 厘米高,但在 6.7 厘米处出现。无论如何,它是否可以准确定位。我已经尝试过 Reportlab 网站、youtube 和论坛,但到目前为止没有任何效果。

from reportlab.pdfgen import canvas
from reportlab.lib.pagesizes import A4
from reportlab.lib.units import cm

c = canvas.Canvas(FILENAME_AND_LOCATION, pagesize=A4)
c.translate(cm,cm)
c.rect(1.75*cm,3.85*cm,1.5*cm,7*cm)
c.showPage()
c.save()

提前致谢。

标签: pythondimensionsreportlab

解决方案


推荐阅读