获取远程图片宽度高度的方法
2010-04-04 14:23
603 查看
<%@ page contentType="text/html; charset=UTF-8" %>
<%@ page language="java" %>
<%@ page import= "java.io.* "%>
<%@ page import= "java.net.* "%>
<%@ page import= "javax.naming.* "%>
<%@ page import= "javax.sql.DataSource "%>
<%@ page import="java.sql.*" %>
<%@ page import="java.util.Date" %>
<%@ page import="java.io.*,java.awt.Image,java.awt.image.*,com.sun.image.codec.jpeg.*,java.sql.*,com.jspsmart.upload.*,java.util.*,cn.oof.database.*,cn.oof.house.*"%>
<%@ page import="javax.imageio.*" %>
<%@ page import="java.net.URL" %>
<%@ page import="java.net.URLConnection.*"%>
<%@ page import="java.io.IOException.*"%>
<%
Image image = null;
try {
// Read from a file
// File file = new File("image.gif");
// image = ImageIO.read(file);
// Read from an input stream
// InputStream is = new BufferedInputStream(
// new FileInputStream("image.gif"));
// image = ImageIO.read(is);
// Read from a URL
java.net.URL url = new URL("http://www.baidu.com/img/logo-yy.gif");
BufferedImage bi = null;
bi = javax.imageio.ImageIO.read(url);
image= javax.imageio.ImageIO.read(url);
int[] a = new int[2];
a[0]= bi.getWidth();
a[1] = bi.getHeight(); //获得 高度
int b=a[0];
out.print("111");
out.print(a[0]);
out.print(a[1]);
out.print("000");
//out.print(d);
} catch (IOException e) {
}
%>
<%@ page language="java" %>
<%@ page import= "java.io.* "%>
<%@ page import= "java.net.* "%>
<%@ page import= "javax.naming.* "%>
<%@ page import= "javax.sql.DataSource "%>
<%@ page import="java.sql.*" %>
<%@ page import="java.util.Date" %>
<%@ page import="java.io.*,java.awt.Image,java.awt.image.*,com.sun.image.codec.jpeg.*,java.sql.*,com.jspsmart.upload.*,java.util.*,cn.oof.database.*,cn.oof.house.*"%>
<%@ page import="javax.imageio.*" %>
<%@ page import="java.net.URL" %>
<%@ page import="java.net.URLConnection.*"%>
<%@ page import="java.io.IOException.*"%>
<%
Image image = null;
try {
// Read from a file
// File file = new File("image.gif");
// image = ImageIO.read(file);
// Read from an input stream
// InputStream is = new BufferedInputStream(
// new FileInputStream("image.gif"));
// image = ImageIO.read(is);
// Read from a URL
java.net.URL url = new URL("http://www.baidu.com/img/logo-yy.gif");
BufferedImage bi = null;
bi = javax.imageio.ImageIO.read(url);
image= javax.imageio.ImageIO.read(url);
int[] a = new int[2];
a[0]= bi.getWidth();
a[1] = bi.getHeight(); //获得 高度
int b=a[0];
out.print("111");
out.print(a[0]);
out.print(a[1]);
out.print("000");
//out.print(d);
} catch (IOException e) {
}
%>
相关文章推荐
- 前端js获取到图片的高度和宽度方法
- VC中获取BMP图片高度与宽度的两种方法
- js 获取网络图片的高度和宽度的实现方法(变通了下)
- Javascript获取图片原始宽度和高度的方法详解
- asp.net 获取图片的宽度和高度 (两方法)
- js 获取网络图片的高度和宽度的实现方法(变通了下)
- 以最省内存的方式把大图片加载到内存及获取Exif信息和获取屏幕高度和宽度的新方法
- windows phone 使用GIF图片的方法(获取宽度与高度)
- 以最省内存的方式把大图片加载到内存及获取Exif信息和获取屏幕高度和宽度的新方法
- 使用Javascript获取图片坐标以及宽度高度的方法
- JS获取图片高度宽度的方法分享
- 使用jquery获取网页中图片高度的两种方法
- android在onCreate()方法中获取View的宽度与高度的方法实战
- python判断图片宽度和高度后删除图片的方法
- asp一个获取图片宽度和高度的类
- asp.net 获取图片高度和宽度实例代码
- Mark---获取view的高度和宽度(在onCreate方法中)
- 获取页面高度宽度的各种方法及其差别
- android在onCreate()方法中获取View的宽度与高度的方法实战
- 获取远程图片大小的方法