标签: svg-salamander

我可以使用SVG Salamander将SVG栅格化为PNG文件吗?

我已经看到它导致SVG-Salamander对我的项目来说足够小.但我不知道我是否可以使用它,因为它既不会怎么做.

我使用这段代码:

public static void main(String[] args) throws IOException, SVGException {
    // TODO Auto-generated method stub

    File f = new File("./src/game_scheme.svg");
    SVGUniverse svgUniverse = new SVGUniverse();
    SVGDiagram diagram = svgUniverse.getDiagram(svgUniverse.loadSVG(f.toURL()));
    BufferedImage bi = new BufferedImage(320, 240, BufferedImage.TYPE_INT_ARGB);
    Graphics2D ig2 = bi.createGraphics();
    diagram.render(ig2);
    ImageIO.write(bi, "PNG", new File("./yourImageName.png"));

}
Run Code Online (Sandbox Code Playgroud)

但图像并不流畅:(,任何想法?

svg png rasterize svg-salamander

7
推荐指数
1
解决办法
3112
查看次数

SVG Salamander的例子?

我正在玩Java和SVG Salamander但是不能完全了解如何将一个简单的SVG文件渲染成一个JPanel.

有人能给我一个简短的例子吗?试图按照官方网站上的松散教程,但找不到简单的代码来更好地理解.

java svg svg-salamander

6
推荐指数
2
解决办法
7493
查看次数

标签 统计

svg ×2

svg-salamander ×2

java ×1

png ×1

rasterize ×1