我通过创建BufferedImage然后调用BufferedImage.createGraphics()来获取Graphics2D对象来绘制位图。然后我渲染到Graphics2D对象。
我想使用EMU进行所有渲染以进行协调。 Graphics2D对象的设备空间是图像的大小(以像素为单位),这是有意义的。
我有办法设置Graphics2D用户空间吗?我想如果我可以将它设置为EMU /英寸除以DPI,那么它全部映射到干净。
我知道我可以使用AffineTransform。但我宁愿不这样做,以便我可以应用变换而不必担心由于我的EMU而导致的缩放比例转换。
谢谢 - 戴夫