Questa è la domanda, l'ho vista perché SVG-Salamander è abbastanza piccolo per i miei progetti. Ma non so se posso usarlo per quello né come farlo.Posso usare SVG Salamander per rasterizzare gli SVG nei file PNG? (e come posso farlo?)
Qualche idea?
Se non riesco, Conoscete altri piccoli rasterizer SVG in PNG in java?
grazie per tutto.
ho di questo codice:?
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"));
}
Ma le immagini non sono uniformi :(, ogni idea
Sono di fronte a un problema simile, le immagini PNG non sono uniformi. C'è un modo per risolverlo? – ayachama