我有一个使用AWT图形和小程序的代码。
public class Draw extends Applet{
public void paint(Graphics g){
g.drawLine(10,10,20,10);
}
}
上面的代码绘制了10个单位的行。我不确定哪个单位是默认使用的单位。但是,我期待画一条10mm线。最后,我将这个输出导出为PDF,我需要PDF以一行所需的长度(mm)。怎么能实现这一目标?提前谢谢。
答案 0 :(得分:2)
PDF中的测量单位是user unit
,默认情况下与点对应(72个用户单位= 1英寸)。可以更改此默认值(但通常不会)。
如果要将点数转换为毫米,可以使用pointsToMillimeters()
函数。