python - 有没有办法让 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()
提前致谢。
解决方案
推荐阅读
- f# - F# 关闭 tcp 客户端连接
- ios - Callkit 和 Webrtc 从锁定屏幕接听电话时没有音频
- python - 从数据框中提取数据
- php - 不推荐使用 Wordpress:define():不推荐使用不区分大小写的常量的声明
- eclipse - 如何解决Mac上更改用户名/用户目录名称后无法安装或打开Mac Eclipse
- python - 如何从之前抓取的网址中抓取图像(嵌套网址)
- angular - 错误 TS2339:类型 'y[] 上不存在属性 'x'
- android - 将文件写入 Android Q 中的 getExternalFilesDir() 子目录路径时引发 ENOENT 错误
- python - 如何在 python 中对来自 landsat 数据的多个波段进行 PCA 分析?
- html - 如何动态设置与单选按钮对齐的垂直选项卡