易截截图软件、单文件、免安装、纯绿色、仅160KB

JSP高清缩略图JMagick使用

JSP高清缩略图JMagick使用,实现了对图片的多种操作,合成图片,缩略图、复制数据等等...。
首先下载:
http://downloads.jmagick.org/6.3.9/ImageMagick-6.3.9-0-Q16-windows-dll.exe
http://downloads.jmagick.org/6.3.9/jmagick-win-6.3.9-Q16.zip
安装ImageMagick-6.3.9-0-Q16-windows-dll.exe程序在F盘如:F:\ImageMagick可以自由选择。
然后配置环境Path加入ImageMagick的安装目录
;F:\ImageMagick
解压jmagick-win-6.3.9-Q16.zip
将jmagick-win-6.3.9-Q16.zip里的jmagick.jar
放到TOMCAT安装目录\lib\里和Java安装目录\jdk\jre\lib\ext\里。
再把jmagick.dll 放到TOMCAT安装目录\bin\目录下就ok了。
以下是封装BEAN对图片缩放剪切代码:
Jmagick.java
package Image;
import magick.*;
import java.awt.*;
public class Jmagick {
//图片缩放
    public void Jwh(String URLPath ,String srcImage, String DestImage, int WLen, int HLen){
         MagickImage scaled = null;
        Rectangle rect = null; 
        int x=0;
        int y=0;
        int lw=0;
        int lh=0;
    try{ 
       ImageInfo info = new ImageInfo(URLPath+srcImage);
       MagickImage image = new MagickImage(info);
     
       //取长宽
       Dimension dim = image.getDimension();
       double wImage = dim.getWidth();
       double hImage = dim.getHeight();
if (HLen==0) {   //正常缩小  
       Boolean bWBig = wImage > hImage? true:false ;
             if (bWBig)
       {//长大过高
      &n


相关文档:

传智播客——JSP(四)工厂模式

一:工厂模式出现的原因
    一般设计模式:
view plaincopy to clipboardprint?
 
interface Fruit{   
        public void eat();   
    }   
class Apple implements Fruit{   
     &n ......

Myeclipse新建jsp文件时默认代码

引用自: http://hi.baidu.com/tickwudi/blog/item/1c0ddb6dd4e821fc4316949b.html
<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%
String path = request.getContextPath();
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort ......

用Jsp输出Word,PDF等文件时进行的设置

response.setContentType( "application/pdf" ); // MIME type for pdf doc
response.setHeader("Content-Disposition","attachment;filename=output.pdf;");

 
Sets the Content-Type header. Content-Type identifies the MIME type of the response document and the character set encoding.
To se ......

JUnit学习笔记14 对JSP和taglib进行单元测试1

                                                  A tes ......

关于JSP页面用UTF 8编码AJAX失效的问题

在一个项目中分级选择行政区划时用到AJAX进行无刷新级联,我在页面中编码用的是UTF-8,总是报脚本错误,
我把页面编码换成GBK又是正常的,后来在网上搜索了一下,在引入JS时加入编码就可以了,如下:
<script language="Javascript" src="js/jquery.js" charset="gb2312"></script> ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号