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[(_at_)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!
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--