使用JAVA将SVG转换为PNG并添加元数据
我正在使用Apache Batik进行代码转换。有没有办法配置转码器,使其能够向PNG文件输出中添加一些自定义元数据?没有尝试过这一点,但是扩展PNGTranscoder,并重写writeImage方法以执行您想要的操作如何 另外,您可以使用我的,也使用蜡染,只写一个PNG使用标准的ImageIO 要使用ImageIO为任何情况编写自定义元数据,您必须获取PNG格式的适当ImageWriter,获取其默认元数据ImageWriter。getDefaultImageMetadata..,并将自定义元数据添加到其中。不要忘记调用IIOmeAdata.mergeTree。。。完成后。使用ImageWriter.Write一次性写入图像和元数据。。方法,该方法将IIOImage作为参数使用JAVA将SVG转换为PNG并添加元数据,java,svg,metadata,javax.imageio,batik,Java,Svg,Metadata,Javax.imageio,Batik,我正在使用Apache Batik进行代码转换。有没有办法配置转码器,使其能够向PNG文件输出中添加一些自定义元数据?没有尝试过这一点,但是扩展PNGTranscoder,并重写writeImage方法以执行您想要的操作如何 另外,您可以使用我的,也使用蜡染,只写一个PNG使用标准的ImageIO 要使用ImageIO为任何情况编写自定义元数据,您必须获取PNG格式的适当ImageWriter,获取其默认元数据ImageWriter。getDefaultImageMetadata..,并将自定义