Hallo!
Ich möchte unter Linux SVG in PDF-Dateien konvertieren mit Hilfe von Batik. Dazu habe ich die aktuelle JRE installiert.
Da scheint die Umgebungsvariable DISPLAY nicht gesetzt zu sein.
Mhhhh, ich bin jetzt einfach überfragt! X11 benötige ich nicht, da alles auf der Console ablaufen soll.
----------------------------------><8------------------------------
linux:/www/batik # java -jar batik-rasterizer.jar -m application/pdf org.svg
About to transcode 1 SVG file(s)
Converting org.svg to org.pdf ... _X11TransSocketINETConnect: Can't get address for smtp
Exception in thread "main" java.lang.InternalError: Can't connect to X11 window server using 'smtp:0.0' as the value of the DISPLAY variable.
at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)
at sun.awt.X11GraphicsEnvironment.<clinit>(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(Unknown Source)
at java.awt.image.BufferedImage.createGraphics(Unknown Source)
at org.apache.fop.svg.PDFGraphics2D.<init>(PDFGraphics2D.java:1603)
at org.apache.fop.svg.PDFDocumentGraphics2D.<init>(PDFDocumentGraphics2D.java:101)
at org.apache.fop.svg.PDFTranscoder.transcode(PDFTranscoder.java:171)
at org.apache.batik.transcoder.XMLAbstractTranscoder.transcode(Unknown Source)
at org.apache.batik.apps.rasterizer.SVGConverter.transcode(Unknown Source)
at org.apache.batik.apps.rasterizer.SVGConverter.execute(Unknown Source)
at org.apache.batik.apps.rasterizer.Main.execute(Unknown Source)
at org.apache.batik.apps.rasterizer.Main.main(Unknown Source)
linux:/www/batik #
----------------------------------><8------------------------------
MfG, André Laugks
L-Andre @ gmx.de