首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将图形原语从Graphics2D捕获到SVG

问如何将图形原语从Graphics2D捕获到SVG
EN

Stack Overflow用户
提问于 2012-04-03 07:54:49
回答 2查看 427关注 0票数 2

我需要从对java.awt.Graphics2D的调用中捕获图形原语。调用是通过开放源码工具包(Apache的PDFBox)进行的,通常在JPanel中呈现。我想拦截这些呼叫并将它们转换到SVG,这样我就可以构建一个非图形数据模型(例如表、图表等)。在这个阶段,我会为任何类型的黑客行为感到高兴,其中可能包括:

  • 用Graphics2D替换MyGraphics2D库
  • 找到一个支持SVG输出的Graphics2D并捕获它
  • 拦截对Graphics2D的调用(我不喜欢因为我必须管理仿射转换)

次要问题: Graphics2D是否使用图形库?在这种情况下,如果在此级别捕获转换,则应该已经应用了转换。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2012-04-03 07:57:34

我想看看蜡染项目,它提供了Graphics2D的扩展来输出SVG文件。

票数 2
EN

Stack Overflow用户

发布于 2014-06-13 04:46:33

JFreeSVG是另一个需要考虑的选项,它提供了快地轻量级的Graphics2D API实现。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9989256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档