为什么尺寸打印的尺寸错误?

时间:2020-02-13 14:27:52

标签: itext itext7

我想要一个6厘米(60毫米)宽的矩形。

据我了解,iText使用点作为单位,因此我将60毫米转换为点并获得170点。 (link to converter

但是,当我在A4纸上打印并用尺子测量时,矩形的宽度为5.7厘米(57毫米)。为什么会这样?

下面是我使用的代码:

/spark

1 个答案:

答案 0 :(得分:1)

您的计算是正确的,6厘米约为170点。

您的验证码是正确的。

我用您的代码生成了PDF。当我使用测量工具时,确认了6厘米:

我打印了该PDF并测量了打印输出,再次是6厘米。

因此,要么您的标尺错误(我对此表示怀疑),要么您的打印不是“实际尺寸”,而是可能是“适合”或“缩小超大页面”(这两者均占96%)。