Re: [xsl] PDF content rendering

Subject: Re: [xsl] PDF content rendering
From: RK <ronan.klyne@xxxxxxxxxxx>
Date: Tue, 01 Sep 2009 08:20:37 +0100
You could use the data URI scheme to instruct your browser to render it directly. This is not an XSL solution, and it only works with some browsers (see http://en.wikipedia.org/wiki/Data_URI_scheme ), but if that's enough for you then it's an easy solution...

<xsl:template match="text[@representation='B64']">
 <iframe src="data:application/pdf;base64,{.}" />
</xsl:template>


Jingdong Li wrote:
Hi all,

If a PDF file was embedded in an XML file as Base64 encoded content like
following:


<text representation="B64" mediaType="application/pdf"> pdf B64 encoded </text>

By only using XSLT, is it possible to directly render the PDF content in web browser?

Thanks in advance!

Current Thread