首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >操作SVG XML for Batik

操作SVG XML for Batik
EN

Stack Overflow用户
提问于 2012-02-11 02:54:47
回答 1查看 779关注 0票数 1

我正在使用Batik来操作SVG XML并显示更改。但是,在默认情况下,这涉及到使用org.w3c.dom,这非常难以使用。是否可以使用另一个DOM库来修改XML,但它仍然可以与Batik一起使用?也许有一个org.w3c.dom的包装器?我相信DOM表示中的对象实际上是Batik子类,所以除非我想重新呈现整个SVG,否则不能转换为另一个表示。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-02-21 16:17:38

dom库并不难用。您需要了解工厂模式,然后它们就会变得非常简单。有点冗长,但直截了当。编写许多满足您需要的辅助函数也是相当简单的,例如只生成行元素的drawLine函数等。

试一试,并练习您的DOM技能。你知道吗,所有的网络浏览器也都使用DOM。

据我所知,Batik将使用渲染树对文档进行“注释”。但我不会尝试直接操作渲染树。

哦,还要确保包装更新队列中的任何更改。就像在Java上使用EDT for Swing/AWT一样。

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

https://stackoverflow.com/questions/9233179

复制
相关文章

相似问题

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