java - 从生成的图像中删除 batik 光栅化 Logo 水印

标签 java svg watermark batik

有人知道如何从生成的图像中删除 batik 标志吗?我正在尝试他们页面 http://xmlgraphics.apache.org/batik/tools/rasterizer.html 上的示例

这是源 svg 图像 https://bitbucket.org/llythiumn/cmput206/src/912d7681375d/batik-1.7/samples/barChart.svg?at=Ian2

这是我正在运行的 Java 行,用于将 svg 转换为 png 图像 java -jar batik-rasterizer.jar -m image/png示例/barChart.svg

这就是生成的图像的样子, Logo 位于底部 http://svn.apache.org/repos/asf/xmlgraphics/batik/tags/batik-1_0beta2/test-references/samples/barChart.png

也许它很简单,但我只是找不到删除它的选项。如有任何建议,我们将不胜感激。

最佳答案

水印位于 source image 中。如果您不提供带有水印的源图像,您将不会在输出中得到水印。

关于java - 从生成的图像中删除 batik 光栅化 Logo 水印,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20248446/

相关文章:

python - 在 Python 中创建水印

c# - 检测图像是否有水印?

java - 定义 "ProbableBugException"代码味道、偏执或良好做法?

java - 忽略 Jackson 反序列化中的中间数组包装对象

javascript - 使用 jquery 裁剪 SVG View 框

jquery - 使用 svg 内的链接平滑滚动或缩放文本,我应该尝试什么?

svg - 如何制作 svg 大小以适合其内容?

java - Java 中的自定义比较器可以工作,但有一个缺陷

java - 如何在 Java 中使用现有的 JButton 创建 JButton 数组?

ffmpeg - 我想创建视频流媒体网站,但我想硬分的问题