> will put in a newline, whereas Ghostscript does not. Another possibility is to create a new tag in delegates.xml which would invoke pdftoppm. Say the tag is called xyz which invokes pdftoppm. Then your stream would look something like this: convert xyz:image.pdf image.tif