gpt4 book ai didi

java - 渐变涂料在 Apache Batik 的 svggen 中不起作用

转载 作者:行者123 更新时间:2023-11-30 04:32:44 25 4
gpt4 key购买 nike

我正在使用 Apache Batik 的 SVGGraphics2D 类将我的 swing 绘图调用桥接到 SVG。除了 LinearGradientPaint 元素被完全忽略之外,它工作得很好。setup code is taken from the svggen tutorial尽可能简单。

svg 文件报告“fill:none”。是否有我遗漏的东西或者这是一个错误?该代码使用 batik 版本。 JRE 1.6 Swing 类上的 1.7。

最佳答案

正如 lbalazscs 指出的那样,问题出在扩展处理程序上。我在网上没有找到 svggen ExtensionHandler 的正确实现,所以我自己写了一个。

代码处理 LinearGradientPaint 和 RadialGradientPaint(随意添加更多)

https://gist.github.com/4509119

Batik 的问题跟踪器上也报告了该代码段:

https://issues.apache.org/jira/browse/BATIK-1032

关于java - 渐变涂料在 Apache Batik 的 svggen 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14258206/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com