В настоящее время я работаю с JavaFX 2.2 и Batik. У меня есть приложение с панелью, на которую вы можете перетаскивать несколько изображений SVG. Это все работает, и код svg каждого изображения хранится в каждом объекте, так что я тоже могу это получить.
Однако теперь я хочу сделать «скриншот» этой панели и ее текущих дочерних элементов SVG и экспортировать его в виде файла svg.
Для меня есть две возможности:
1) экспортировать его с помощью функции takeSnapshot() в виде файла .png и преобразовать в svg
2) или создать новый svg-файл из всех маленьких svg-файлов, обращая внимание на положение каждого svg-picture-object.
Возможно ли последнее? Или кто-нибудь знает, может ли батик сделать это преобразование png в svg?
Спасибо большое за вашу помощь! :)