当我使用这样的图形上下文绘制 awt 组件时:
PdfTemplate template = contentByte.createTemplate(400, 400);
Graphics2D g2d = template.createGraphics(400, 400);
myComponent.paint(g2d);
g2d.dispose();
这里使用什么单位?
创建模板时,我应该使用用户单位(pt),对吗?这是否意味着在绘图本身中也有使用的点?
假设 awt 组件中有一个 100x100 像素大小的图像。它是通过调用 g2d.drawImage(image) 来绘制的。但是如果单位是点,图像会比它应该的大。