<jsp:useBean id="zz" scope="session" class="javaside.Rbl.jspImage" /><%
int iW, iH ; // Image size
String sFormat; // Format (gif ou png)
String sData ; // Data
String[] sImg = {"CN_1", "s0", "s1", "s2", "s3", "s4", "s5" } ;
String base = "/mydir/myrep/zzzzz" ;
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 ) ;
for (int i = 0; i < sImg.length ; i++)
{
zz.loadImage( base + "/" + sImg[i] + ".gif" , i ) ;
}
zz.build() ;
response.reset();
response.setContentType("image/" + sFormat );
response.addHeader("Content-Disposition","filename=image." + sFormat);
zz.encode( response, sFormat ) ;
response.flushBuffer();
zz.clear() ;
%>
|