【问题标题】:SVG to Java Graphics2DSVG 转 Java Graphics2D
【发布时间】:2012-04-13 22:43:36
【问题描述】:

谁能建议一些从 SVG 数据生成 Graphics2D 对象的好方法?

我看过 Apache Batic 库,但似乎他们使用了一些 JSVGCanvas 来获取 URI 等……而且我想要一个 Graphics2D 的东西而不是 JComponent。

感谢您的任何建议!

【问题讨论】:

  • 我用谷歌搜索了这个,第一个有希望的东西是JViews。这是正确的路线吗?我不想作为答案发布,因为我对 Graphics2D 一无所知,但大多数 SVG 标准是内联的或从标准矢量概念简化而来,而不是 CSS,所以我想存在一个转换器。
  • @Anthony 我还不知道 JViews 如何帮助我。布的想法是这样的。我的应用程序允许用户添加自定义元素。元素有它的图形表示(在 Graphics2D 中,标准 Java 向量的东西)。我想给用户一个选项以简单的方式添加元素图片。我选择了 SVG 格式,因为它非常容易使用一些免费的东西创建它,甚至是在线生成器。现在我想找到一个解决方案,如何在图形 2d 中从中绘制数据。
  • 主链接的信息量不是很大,但是当我用谷歌搜索它时,出现了很多东西。看看这个,初学者:pic.dhe.ibm.com/infocenter/jviewmap/v8r7/…

标签: java graphics svg graphics2d


【解决方案1】:

尝试查看SVG Salamander 库。在this page 上有一些入门提示。如果您只想绘制一些 svg,这是一件好事。

【讨论】:

    【解决方案2】:

    您也可以使用Flamingo SVG Transcoder,它可以从 SVG 文件生成纯 Java2D 代码,没有外部依赖项。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-08-16
      • 2011-01-15
      • 2011-02-06
      • 2014-04-19
      • 2012-09-11
      • 1970-01-01
      • 2017-09-25
      • 2017-10-06
      相关资源
      最近更新 更多