Ссылка: Как получить резкие результаты рисования при повороте BufferedImage?
В указанном вопросе я спросил о качестве преобразования растровых изображений.Кто-то предложил мне использовать изображения SVG, так как качество преобразований будет выше и более гибким.(Что правильно, да?)
Так что я потратил довольно много времени, пытаясь выяснить, как использовать библиотеки Batik , читая их API и прибегая к поиску, если другиеу людей была такая же проблема.
Пока что я не нашел ничего существенного, поэтому я надеюсь, что кто-то может мне помочь.Вот что я хотел бы сделать:
По аналогии с DrawImage (...) AffineTransform и Graphics2D с использованием BufferedImages,
возможно ли (и как)преобразовать, а затем нарисовать изображение / объект SVG на JPanel?
Я думал, прежде чем захотеть нарисовать его, я мог бы каким-то образом растеризовать его сначала в соответствии с объектом AffineTransform, а затем нарисовать его с помощью Graphics2D, но еслиМне приходится растеризовывать каждый раз, прежде чем я смогу нарисовать изображение ... конечно, есть лучший подход.
Поэтому, после долгих раздумий, я задаюсь вопросом, действительно ли SVG является подходящим способом для этого.Какой лучший подход я должен использовать тогда?
Растеризованные и Векторные изображения.
Примечание. Создание файлов SVG вообще не было проблемой.
Спасибо.