如何阅读.svg文件并为浏览器进行编辑?

时间:2019-04-23 10:20:26

标签: java batik

我有一个未完成的.svg文件。我需要使用蜡染来读取它并基于它绘制一些其他图形,就像下面的代码一样,但是浏览器丢失了Test标签。为什么?

控制器:

session._get_current_object()

SVGUtil.java

String uri = "E:/shared/java/v1/test/src/main/resources/static/svg/02_panel.svg";
SVGGraphics2D g = SVGUtil.getSVGGraphics2DByUri(uri);
g.setSVGCanvasSize(contentSize);

g.drawString("Test Label", 100, 100);
g.dispose();

byte[] bufg = SVGUtil.transcodeToSVG(g.getDOMFactory());

writeSvgResponse(request, response, bufg);

这似乎是因为SVGGraphic绘制的内容未在Document上实例化。 这个要求可以实现吗?

0 个答案:

没有答案