📄 photoraraction.jsp
字号:
<%@ page contentType="text/html; charset=GB2312" language="java"%>
<%@ page import="java.io.*,java.awt.Image,java.awt.image.*,com.sun.image.codec.jpeg.*,java.sql.*"%>
<%@ page import="java.util.*"%>
<%@ page import="java.io.File" %>
<jsp:useBean id="iu" scope="page" class="smart.jrsoft.util.ImageUtil"/>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>生成缩略图</title>
</head>
<body>
<%
String path ="d:\\big.jpg";//原图片存储路径
String url ="c:\\small.jpg";//缩略图存储路径
java.io.File smallfile = new java.io.File(path); //读入刚才上传的文件
Image src = javax.imageio.ImageIO.read(smallfile); //构造Image对象
int old_w=src.getWidth(null); //得到源图宽
int old_h=src.getHeight(null); //得到源图长
int new_w=0;
int new_h=0;
if(old_w>old_h) //设置缩略图的宽和高
{
if(old_w<120)
{
new_w=old_w;
new_h=old_h;
}
else
{
new_w=120;
new_h=120*old_h/old_w;
}
}
else
{
if(old_h<120)
{
new_w=old_w;
new_h=old_h;
}
else
{
new_h=120;
new_w=120*old_w/old_h;
}
}
iu.ImageUtil(path,url,new_w,new_h);//生成缩略图
%>
</body>
</html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -