Hi Yusuke, The options to Ghostscript has /, then epstopdf fails. Ok, but why aren't the other instances of gs options using = a problem? push @GS, "-sOutputFile=$OutputFilename"; could include /'s. Just wondering. If the two you mentioned are the only problem, then fine, I'll leave it at that. Thanks, Karl