This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

RE: Getting an image from base64-encoded data


Jeni,
Have a look at
http://msdn.microsoft.com/downloads/samples/internet/default.asp?url=/do
wnloads/samples/internet/behaviors/library/webservice/default.asp for a
simple JavaScript base64 function. Add a couple of lines to write the
result to a file and you are sorted. Or for the external method have a
look at uuencode

Ciao Chris

XML/XSL Portal
http://www.bayes.co.uk/xml


> -----Original Message-----
> From: owner-xsl-list@lists.mulberrytech.com 
> [mailto:owner-xsl-list@lists.mulberrytech.com] On Behalf Of 
> Jeni Tennison
> Sent: 19 October 2001 10:20
> To: xsl-list@lists.mulberrytech.com
> Cc: ZHihui Li
> Subject: [xsl] Getting an image from base64-encoded data
> 
> 
> Hi,
> 
> I've been asked off list what the best approach is in the following
> situation:
> 
> You have an XML document that contains an element that 
> contains a base64-encoded image, something like:
> 
> <Document_Type>
>   <IMAGE xmlns:dt="urn:schemas-microsoft-com:datatypes"
>          dt:dt="bin.base64">SUkqAAgAAAAPAP4ABAABAAAAAA...</IMAGE>
> </Document_Type>
> 
> You need to get a .tif file that contains the binary data 
> encoded within the XML.
> 
> I suggested writing the content of the IMAGE file out into a 
> text file with XSLT and then converting from base64 to binary 
> through an external process. I wondered if anyone else had 
> other suggestions about how to deal with it? For example, 
> using extensions?
> 
> And thinking further than that... XML Schema has a couple of 
> binary data types - is this (decoding and writing out binary) 
> going to be a requirement that we encounter in future 
> versions of XPath/XSLT? Is it ever going to be XSLT's job?
> 
> Thanks in advance for your thoughts,
> 
> Jeni
> ---
> Jeni Tennison
> http://www.jenitennison.com/
> 
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
> 
> 


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]