The portrait was not readable. The landscape was however, if your script could get rid of the margin maybe the PDF would look acceptable. (Note flip the Landscape 180 the other)
What is wired is even the reflow did not work on the PDF.
You might also want to look at PDFRead or PDFLRF which turn the PDF to images while preserving the layout.