我目前正在使用 JavaFX 2.2 和 Batik。我有一个带有窗格的应用程序,您可以在该窗格上拖动多张 SVG 图片。这一切都解决了,每张图片的 svg 代码都存储在每个对象中,所以我也可以得到它。
但是现在我想对该窗格及其当前的 SVG 子项进行“截图”并将其导出为 svg 文件。
在我看来,有两种可能:
1) 使用 takeSnapshot() 函数将其导出为 .png 文件并将其转换为 svg
2)或从所有小svg文件中创建一个新的svg文件,注意每个svg图片对象的位置。
后者可能吗?或者有谁知道,蜡染是否可以做这个 png 到 svg 的转换?
非常感谢你的帮助!:)