参考: 旋转BufferedImage时如何产生清晰的绘画效果?
在引用的问题中,我询问了关于光栅化图像变换的质量.有人建议我应该使用SVG图像,因为转换的质量会更高,更灵活.(这是对的,是吗?)
所以我花了很多时间试图弄清楚如何使用Batik库,阅读他们的API和谷歌搜索,看看其他人是否有同样的问题.
到目前为止,我没有遇到任何重大问题,所以我希望有人可以帮助我.这实际上是我想做的事情:
与使用BufferedImages的AffineTransform和Graphics2D的drawImage(...)类似,
是否可以(以及如何)转换然后将SVG图像/对象绘制到JPanel上?
在我想要绘制它之前我在思考,我可以先根据AffineTransform对象以某种方式对其进行栅格化,然后使用Graphics2D绘制它,但如果我每次都要在绘制图像之前进行栅格化...肯定会有更好的效果做法.
所以经过深思熟虑,我想知道SVG是否真的是这样的方式.那么我应该采取的最佳方法是什么?
光栅化与矢量图像.
注意:创建SVG文件根本不是问题.
谢谢.
归档时间: |
|
查看次数: |
3647 次 |
最近记录: |