Java 蜡染光栅化器徽标水印从生成的图像中移除
有人知道如何从生成的图像中删除蜡染徽标吗?我正在尝试他们页面上的例子 这是源svg图像 这是我正在运行的Java行,用于将svg转换为png图像 java-jar batik-rasterizer.jar-m image/png samples/barChart.svg 这就是生成的图像在底部带有徽标时的样子Java 蜡染光栅化器徽标水印从生成的图像中移除,java,svg,watermark,batik,Java,Svg,Watermark,Batik,有人知道如何从生成的图像中删除蜡染徽标吗?我正在尝试他们页面上的例子 这是源svg图像 这是我正在运行的Java行,用于将svg转换为png图像 java-jar batik-rasterizer.jar-m image/png samples/barChart.svg 这就是生成的图像在底部带有徽标时的样子 也许它很简单,但我就是找不到删除它的选项。如有任何建议,将不胜感激。水印位于中。如果不为源图像提供水印,则无法在输出中获得水印。找到了水印。我想我应该用svg文件测试它,而不是batik
也许它很简单,但我就是找不到删除它的选项。如有任何建议,将不胜感激。水印位于中。如果不为源图像提供水印,则无法在输出中获得水印。找到了水印。我想我应该用svg文件测试它,而不是batik提供的文件。看起来蜡染SVG示例附带了一个标签,强制使用徽标水印。但它只在生成图像时才这样做。在浏览器中打开svg图像不会显示徽标
我在这里尝试了其他svg文件,效果很好 我在Firefox中打开图像时看到徽标。它是一个外部文件,因此如果您使用的是Chrome或Safari,那么它们还没有实现外部使用引用。在我的版本(batik-1.7\samples)中,当我在浏览器(Chrome,Safari)中打开它时,它不会显示。如果您使用的是支持外部
引用的文件,当然会显示。嗯,对于不同的浏览器,我会得到不同的结果,这取决于我是在本地打开svg还是直接从这个链接打开svg。[link]()对我来说,safari从不在本地和直接URL中显示水印。但至少我现在知道了问题所在。谢谢