<jsp:useBean id="zz" scope="session" class="javaside.Rbl.jspImage" /><%
int iW, iH ; // Image size
String sFormat; // Format (gif ou png)
String sData ; // Data
sFormat = "png" ;
sData = request.getParameter("data") ;
String t = null ;
t = request.getParameter("w") ;
if (t == null)
iW = 380 ;
else
iW = java.lang.Integer.parseInt(t) ;
t = request.getParameter("h") ;
if (t == null)
iH = 300 ;
else
iH = java.lang.Integer.parseInt(t) ;
// Init image size
zz.init(iW, iH) ;
zz.readData( sData ) ;
zz.build() ;
response.reset();
response.setContentType("image/" + sFormat );
response.addHeader("Content-Disposition","filename=jspImage." + sFormat);
if (sFormat.equalsIgnoreCase("png"))
response.getOutputStream().write(zz.getImage(1));
else
response.getOutputStream().write(zz.getImage(0));
response.flushBuffer();
zz.clear() ;
%>
|