python - SVG to PDF using svglib -
i trying convert svg
pdf
in python using svglib
, reportlab
.so,i installed both of these,and following example on site , ran is,like below.
>>> svglib.svglib import svg2rlg >>> reportlab.graphics import renderpdf >>> drawing = svg2rlg("svgmonitor.svg") failed load input file!
i error failed load input file!
.please suggest problem?
the svg
file trying convert valid file, , has enough permissions.
using python 2.6
posting answer because long:
this function call:
# http://philip-tzou-code-art.googlecode.com/svn/trunk/pdf/svglib.py def svg2rlg(path): "convert svg file rlg drawing object." # load svg file try: doc = xml.dom.minidom.parse(path) svg = doc.documentelement except: # try except bad thing print "failed load input file!" #return # convert rlg drawing svgrenderer = svgrenderer(path) svgrenderer.render(svg) drawing = svgrenderer.finish() return drawing
try try
, except
removed. do?
Comments
Post a Comment