使用matplotlib打印到精确的物理尺寸

时间:2018-12-30 21:53:05

标签: python matplotlib coordinate-transformation

我正在使用Python设计对象,并且想要按精确的比例打印它们的计划。

假设我在数据坐标中有一个大小为3.0的正方形,我想打印到正好100mm的正方形。

目前,我将其打印出来,保存为PDF文件,打印出来并测量边的实际长度:例如,如果这是50mm,那么我将在打印机界面中使用200%缩放比例重新打印它。

如何使用matplotlib确保输出的实际打印尺寸排在第一位100mm(默认打印机比例为100%)?

1 个答案:

答案 0 :(得分:0)

我找到了here所需的大部分东西。这样可以打印1个单位(即1.0厘米),因此要打印3.0个(如10厘米),则只需要将轴极限再缩放0.3即可。