Grant Edwards wrote: > On 2007-12-24, Carl K <[EMAIL PROTECTED]> wrote: > >>> If it is a multi page pdf Imagemagick will do: >>> >>> convert file.pdf page-%03d.png >> I need python code to do this. It is going to be run on a >> someone else's shared host web server, security and >> performance is an issue. So I would rather not run stuff via >> popen. > > Use subprocess. > > Trying to eliminate popen because of the overhead when running > ghostscript to render PDF (I assume convert uses gs?) is about > like trimming an elephants toenails to save weight.
Using ctypes to call Ghostscript's API also works well. I've only done this on Windows, but it should also work on other systems with ctypes support. -- ------------------------------------------------------------------------- Andrew I MacIntyre "These thoughts are mine alone..." E-mail: [EMAIL PROTECTED] (pref) | Snail: PO Box 370 [EMAIL PROTECTED] (alt) | Belconnen ACT 2616 Web: http://www.andymac.org/ | Australia -- http://mail.python.org/mailman/listinfo/python-list