> <cfset svgPath = "e:\temp\newxml.svg" /> 
> <cfset svgFile = expandPath(svgPath) /> 

Rodney,

Don't use expandPath() if you're going to supply an absolute path. That might 
have been what was messing you up.  


This worked for me

<!--- svg file is in same directory as script ---->
<cfobject action="create" type="java" 
class="org.apache.batik.transcoder.image.PNGTranscoder" name="MakeImage"> 
<cfset svgFile = ExpandPath("newxml2.svg") /> 
<cfset pngFile = ExpandPath("newxml2.png") /> 
<cfset svgURI = 
createObject("java","java.io.File").init(svgFile).toURL().toString() /> 
<cfset input = 
createObject("java","org.apache.batik.transcoder.TranscoderInput").init(svgURI) 
/> 
<cfset ostream = createObject("java","java.io.FileOutputStream").init(pngFile) 
/> 
<cfset output = 
createObject("java","org.apache.batik.transcoder.TranscoderOutput").init(ostream)
 /> 
<cfset MakeImage.transcode(input, output) /> 
<cfset ostream.flush() />
<cfset ostream.close() /> 

<cfoutput>
<embed src="#svgFile#" width="1024" height="265" type="image/svg+xml" />
<img src="#pngFile#" />
</cfoutput> 




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Create robust enterprise, web RIAs.
Upgrade & integrate Adobe Coldfusion MX7 with Flex 2
http://www.adobe.com/products/coldfusion/flex2/?sdid=RVJP

Archive: 
http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:277381
Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

Reply via email to