首页 新闻 论坛 群组 Blog 文档 下载 读书 Tag 网摘 搜索 .NET Java 游戏 视频 人才 外包 培训 数据库 书店 程序员
中国软件网
欢迎您:游客 | 登录 注册 帮助
  • 如何用java或jsp实现压缩照片的预浏览????!!!!
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dongxinghua02131
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    • 结帖率:
    发表于:2008-11-16 14:43:01 楼主
    如题,最好别把文件解压到本地,不然就失去意义了!请高人给些建议
    15  修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • loveyt
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-16 23:15:231楼 得分:0
    java有自己的ZIP相关API,但是只能解压标准算法压缩的ZIP.目前好像不支持rar等其他压缩格式.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bruni
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-17 03:39:522楼 得分:0
    压缩照片?还预浏览?
    不是很明白你的意思.
    而且像jpg之类的图片压缩也没有太大的意义, 因为已经是经过压缩的.
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • montao
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-17 08:39:343楼 得分:0
    java应该操作不了的!
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • SysTem128
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-17 10:44:384楼 得分:0
    是要缩略图吧?
    http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Image.html

    Image getScaledInstance(int width, int height, int hints)          Creates a scaled version of this image.

    相关搜索:
    http://www.google.com/search?hl=en&newwindow=1&client=firefox-a&rls=org.mozilla:en:official&hs=CGu&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=java+image+scale&spell=1

    搜preview也可以。
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • bigc2001
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-17 11:08:105楼 得分:0
    引用 4 楼 SysTem128 的回复:
    是要缩略图吧?
    http://java.sun.com/j2se/1.4.2/docs/api/java/awt/Image.html

    Image getScaledInstance(int width, int height, int hints)          Creates a scaled version of this image.

    相关搜索:
    http://www.google.com/search?hl=en&newwindow=1&client=firefox-a&rls=org.mozilla:en:official&hs=CGu&sa=X&oi=spell&resnum=0&ct=result&cd=1&q=java+image+scale&spell=1

    搜preview也可以。


    多谢,学习
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • dongxinghua02131
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-17 12:04:426楼 得分:0
    我的意思是在web页面上可以选择本地图片压缩包,之后可以显示压缩包中图片的列表,选择列表中的一张图片,可以预览图片的内容
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • DK_Romantic
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-17 12:56:277楼 得分:0
    发一段我的一个页面,可以实现对图片的预览,你看着改下就可 以实现的!
    其中依照了一们网友的代码,不过不记得人 了...
    <%@ page language="java" pageEncoding="UTF-8"%>

    <%@ taglib uri="http://struts.apache.org/tags-bean" prefix="bean"%>
    <%@ taglib uri="http://struts.apache.org/tags-html" prefix="html"%>
    <%@ taglib uri="http://struts.apache.org/tags-logic" prefix="logic"%>
    <%@ taglib uri="http://struts.apache.org/tags-tiles" prefix="tiles"%>
    <%
    String id = (String) request.getAttribute("src");
    %>
    <html>
    <head>
    <title>请选择上传的图片 </title>
    <link rel="stylesheet" type="text/css"
    href=" <%=request.getContextPath()%>/extjs/resources/css/ext-all.css" />
    <link rel="stylesheet" type="text/css"
    href=" <%=request.getContextPath()%>/css/style.css" />
    </head>
    <body>
    <table cellSpacing=1 cellPadding=0 width="650" align=center border=0
    class="table_1">
    <tr>
    <td height="45" align="center" class="th_1">
    <form action=" <%=request.getContextPath()%>/console/ImageUp.jsp?src= <%= id %>"
    enctype="multipart/form-data" method="post" name="form1">
    请选择要上传的图片:
    <input type="file" name="file" id="upload">
    <br>
    <INPUT class=button_1 type=button value="返回列表"
    onclick="location.href=' <%=request.getContextPath()%>/baffyImg.do?act=list'">
    <html:submit value="上传" styleClass="button_1" />
    </form>
    </td>
    </tr>
    </table>
    <br>
    <br>
    <div align="center">
    <img id="pic" style="display: none" height="300">
    </div>
    <script for="upload" event="onpropertychange">   
    //当 id 为 upload 的对象上的属性发生变化时调用此段代码
    //设置隐藏图片的地址为上传控件框的值
    pic.src=this.value
    </script>
    <script for="pic" event="onload">
    //当 id 为 pic 的对象在装载完成时触发此段代码
    this.style.display=""    //以行内元素方式显示隐藏的图片
    </script>
    <script for="pic" event="onerror"> 
    //当 id 为 pic 的对象在装载过程中发生错误时触发此段代码
    this.style.display="none"  //隐藏图片
    alert("所选文件并非图片,请重新选择")
    </script>
    </html>
    修改 删除 举报 引用 回复
    进入用户个人空间
    加为好友
    发送私信
    在线聊天
    • woaitiyu
    • 等级:
    • 可用分等级:
    • 总技术分:
    • 总技术分排名:
    发表于:2008-11-26 22:31:248楼 得分:0
    要解压了才能预览吧,
    修改 删除 举报 引用 回复

    网站简介广告服务网站地图帮助联系方式诚聘英才English 问题报告
    北京创新乐知广告有限公司 版权所有 京 ICP 证 070598 号
    世纪乐知(北京)网络技术有限公司 提供技术支持
    Copyright © 2000-2008, CSDN.NET, All Rights Reserved