It should be possible to produce the contents of a File as the body of a page, e.g. as:


define page publicationpdf(pub: Publication) {
var pdf := getPDF(pub, principal())
mimetype(“application/pdf”)
output(pdf.file.getContentAsString())
}

The page definition above works, but does not reproduce a PDF file correctly. Perhaps a getContentAsBinary() method would do the job?

Submitted by Eelco Visser on 15 May 2011 at 20:59

Log in to post comments