JVBERi0xL."/> JVBERi0xL."/> JVBERi0xL"/>
خرید بک لینک

Vote count: 0

I have an XML file that contains a PDF stream in the nonXMLBody node.

<nonXMLBody><text mediaType="application/pdf" representation="B64">JVBERi0xLjQNCiXT9MzhDQoxIDAgb2JqDQo8PCA+Pg0KZW5kb2JqDQoyIDAgb2JqDQo8PCAvVHlwZSAvQ2F0YWxvZw0KICAgL1BhZ2VzIDMgMCBSDQogICAvUGllY2VJbmZvIDw8IC9FT1BERiA8PCAvVmVyc2lvbiAoNC4wLjUwLjIpIC9GbGFncyAxID4+DQogICAgPj4NCj4
...
DAwMDAwIG4NCjAwMDAwNTczMzAgMDAwMDAgbg0KMDAwMDA1NzU5OCAwMDAwMCBuDQowMDAwMDU3ODgzIDAwMDAwIG4NCjAwMDAwNjkxNjkgMDAwMDAgbg0KMDAwMDA2OTU1MSAwMDAwMCBuDQp0cmFpbGVyDQo8PCAvUm9vdCAyIDAgUg0KICAgL0luZm8gMSAwIFINCiAgIC9JRCBbPDA5NTZGNDk2MUU5QzI4MUYyMEY5RjEzQUI1MUY4QzU5PiA8MDk1NkY0OTYxRTlDMjgxRjIwRjlGMTNBQjUxRjhDNTk+XQ0KICAgL1NpemUgMjENCj4+DQpzdGFydHhyZWYNCjcwMzg1DQolJUVPRg0K</text></nonXMLBody>

Is there a way using an XSL template to display the pdf AS a pdf similar to the way I would do it if it was plain text

<xsl:template match='n1:component/n1:nonXMLBody'>
    <xsl:choose>
        <!-- if there is a reference, use that in an IFRAME -->
        <xsl:when test='n1:text/n1:reference'>
            <IFRAME name='nonXMLBody' id='nonXMLBody' WIDTH='80%' HEIGHT='600' src='{n1:text/n1:reference/@value}'/>
        </xsl:when>
        <xsl:when test='n1:text/@mediaType="text/plain"'>
            <pre>
                <xsl:value-of select='n1:text/text()'/>
            </pre>
        </xsl:when>
        <xsl:otherwise>
            <CENTER>Caot display the text</CENTER>
        </xsl:otherwise>
    </xsl:choose>
</xsl:template>

Or do I need to use something else to get it to display on the page and exclude the nonXMLBody in the xsl template?

Thanks

asked 14 secs ago

- - , .
.

برچسب: نویسنده: استخدام کار تاريخ: جمعه 25 تير 1395 ساعت: 19:11

صفحه بندی