JAVA: SVG au convertisseur de JPG

est-il des bibliothèques pour convertir SVG à JPG ? d'autre que BATIK ?
j'ai utilisé BATIK mais j'ai trouvé quelques problèmes comme cette exception :

java.lang.NullPointerException
au org.apache.batik.css.moteur.CSSEngine.getCascadedStyleMap(CSSEngine.java:684)
au org.apache.batik.css.moteur.CSSEngine.getComputedStyle(CSSEngine.java:755)
au org.apache.batik.pont.CSSUtilities.getComputedStyle(CSSUtilities.java:96)
au org.apache.batik.pont.CSSUtilities.convertDisplay(CSSUtilities.java:509)
au org.apache.batik.pont.GVTBuilder.buildGraphicsNode(GVTBuilder.java:176)
au org.apache.batik.pont.GVTBuilder.buildComposite(GVTBuilder.java:148)
au org.apache.batik.pont.GVTBuilder.construire(GVTBuilder.java:76)
au org.apache.batik.transcoder.SVGAbstractTranscoder.transcoder(SVGAbstractTranscoder.java:165)
au org.apache.batik.transcoder.image.ImageTranscoder.transcoder(ImageTranscoder.java:86)
au org.apache.batik.transcoder.XMLAbstractTranscoder.transcoder(XMLAbstractTranscoder.java:132)

c'est mon code :

          JPEGTranscoder transcoder = new JPEGTranscoder();

      transcoder.addTranscodingHint(JPEGTranscoder.KEY_XML_PARSER_CLASSNAME,
          "org.apache.crimson.parser.XMLReaderImpl");
      transcoder.addTranscodingHint(JPEGTranscoder.KEY_QUALITY,
          new Float(1.0));

      TranscoderInput input = new TranscoderInput(new FileInputStream("C:/Taha/SmartPlannerNew/rectangles.svg"));
      OutputStream ostream = new FileOutputStream("C:/Taha/SmartPlannerNew/out.jpg");
      TranscoderOutput output = new TranscoderOutput(ostream);

      try {
        transcoder.transcode(input, output);
    } catch (TranscoderException e) { 
        System.out.println("error***************************************************************************************************************************");
        e.printStackTrace();
    }
      System.out.println("done.");
      ostream.close();
      System.exit(0);

quelqu'un peut-il m'aider s'il vous plaît ?

Vous devriez vous concentrer sur Batik - voir cette question - Est-il une bibliothèque Java pour la conversion .svg .png ou .jpg au code? . Probablement, vous pouvez obtenir le Batik de travail.

OriginalL'auteur mohammad | 2013-03-06