我一直想将一组图表从 Excel 打印到 A4 上,但没有边距。为了找到完美的列长与行高比,我使用了标准 A 级纸张的尺寸,大约为 \sqrt{2}。
使用连分数,我发现一个非常好的近似值是 1393/985,因此我将像素设置为这样。
我将 55 列设置为 25 像素宽,另加 1 列设置为 18 像素宽 (55 * 25 + 18 = 1393),以及 39 行设置为 25 像素高,再加 1 行设置为 10 像素高 (39 * 25 + 10) = 985。
在横向 A4 上打印时,会产生意想不到的结果……打印预览中仍有很多空间需要填充。我已将自定义边距上的所有边距设置为 0,并设置了“无缩放”。
这为什么不起作用?
答案1
您无法打印到页面的绝对边缘,因为几乎所有打印机在页面的四边都有一个“禁止打印”区域,该区域因打印机型号而异。告诉打印机在禁止打印区域打印可能会产生意想不到的结果。