图像水印生成1
来源:互联网 发布:vmware fusion mac 编辑:程序博客网 时间:2024/05/22 00:30
图像水印生成1
package text;
/**
* @author 让痛苦痛苦
* @parame 说明:建立起文件名映射关系后,ImageLoader Servlet会调用一个名为ImagerLabeler的组件。
* ImagerLoader负责设置参数,调用ImageLadeler生成水印,返回结果ServletOutputStream,最后以图象
* 的形式发送到浏览器。
*/
import javax.servlet.*;
import javax.servlet.http.*;
import java.io.*;
import java.util.*;
import java.awt.*;
public class ImageLoader extends HttpServlet {
/**
* @author 让痛苦痛苦
* Initialize gload variables
*
*/
public void init(ServletConfig config) throws ServletException
{
super.init(config);
}
/**
* @author 让痛苦痛苦
* Proess the Http Get reques
*/
public void doGet(HttpServletRequest request,HttpServletResponse response) throws
ServletException,IOException
{
ServletOutputStream out=response.getOutputStream();
String varImage="";
try {
try {
varImage =request.getParameter("image");
} catch (Exception e) {
System.out.println("No parameter passed");
e.printStackTrace();
// TODO: handle exception
}
response.setContentType("image/jeg");//貌似可以改成jpg
//PropStore ps=new PropStore();
String imgFilename=null;
String strLoadImg="";
try {
File f=new File(strLoadImg);
strLoadImg=String.valueOf(f.getCanonicalPath()
+File.separator+"images"+File.separator+imgFilename);
} catch (IOException ioe) {
ioe.printStackTrace();
// TODO: handle exception
}
System.out.println("Look for /at:"+strLoadImg);
//ImageLabeler il=new ImageLabeler();
//out=il.PullImg(out,strLoadImg);
out.flush();
} catch (Exception e) {
e.printStackTrace();
// TODO: handle exception
}
/**
*
* Clean u resources
*/
}
public void destroy()
{
}
/**
* @author 让痛苦痛苦
*
* @prama 说明:由于将处理任务留给了ImageLabeler,ImageLoader比较简洁,ImageLabeler还可以作为
* 独立程序来调试,这些特点都为成粗的开发带来便利.
*/
}
- 图像水印生成1
- PHP图像处理--MagicWand生成缩略图(可加水印)
- PHP图像处理--MagicWand生成缩略图(可加水印)
- 图像函数与文字、图片水印及验证码生成
- C# 上传图片,生成缩略图,生成文字或图像水印图
- 图像水印添加器
- 复制图像打水印
- php 图像水印
- Python 处理图像水印
- PHP 图形图像操作(生成图像验证码、添加水印等)
- 生成缩略图加水印
- aspjpeg生成水印
- 水印生成图片(2)
- 水印的生成方法
- Yii图片生成水印
- Yii图片生成水印
- Yii图片生成水印
- 水印的生成
- 定义标记错误1
- jsp常见错误-不定时连载
- ajax无刷新来聊天代码
- ajax经典实例+代码大全
- 水印生成图片(2)
- 图像水印生成1
- java-文件上传案例
- PS 命令记录
- 配置MSSQL数据源连接步骤:
- 图形截取代码
- 利用sql标量值函数取得指定日期当前季度首月份/结束月份
- 软件测试面试题,现在你要去测试电梯,你如何测试
- 实现文件下载的java代码
- 文件排序-java代码