图片上传,其实,也可以按照之前文章——文件上传的方式实现,因为图片也是文件。只要是文件,都可以用流来接收,然后把流给写出到指定的物理空间下,形成我们需要的物理文件。 今天,我们就不用上传文件的方式,这种方式和我之前的一篇制作二维码的文章类似。首先,读文件,需要知道文件的路径,比如放在C盘下面的某个文件。然后把这个图片通过画笔方式给画出来。放到指定服务器路径下。不需要第三方插...
分类:
编程语言 时间:
2015-05-15 21:33:03
阅读次数:
209
在《自己动手写android图片异步加载库》系列的第一篇文章中,主要是学习了使用ReferenceQueue来实现一个内存缓存。在这篇文章中主要是介绍在下载很多图片是怎么控制线程和队列。在这版代码里,加入信号量和队列,可以控制下载任务的顺序、可以控制暂停和结束。
代码A:ImageLoader.java
/**
* 图片加载工具类
*
* @author qingtian
* @bl...
分类:
移动开发 时间:
2015-04-27 15:21:17
阅读次数:
158
package com.io.img;
import java.io.ByteArrayOutputStream;
import java.io.File;
import java.io.IOException;
import javax.imageio.stream.FileImageInputStream;
import javax.imageio.stream.FileImageOutp...
分类:
其他好文 时间:
2015-04-10 09:41:08
阅读次数:
123
前言
java开发中经常遇到对图片的处理,JDK中也提供了对应的工具类,不过处理起来很麻烦,Thumbnailator是一个优秀的图片处理的开源Java类库,处理效果远比Java API的好,从API提供现有的图像文件和图像对象的类中简化了处理过程,两三行代码就能够从现有图片生成处理后的图片,且允许微调图片的生成方式,同时保持了需要写入的最低限度的代码量。还支持对一个目录的所有图片...
分类:
编程语言 时间:
2015-03-28 08:53:58
阅读次数:
230
过去做的项目都是针对企业级应用,第一次开发新闻版块图片上传的功能,需要解决用户上传图片后,按照用户规定的尺寸大小或者按照图片比例,对图片进行压缩。 自己试写的工具类,写的时候考虑了几个关键点:1、图片格式JAVA的API很好,com.sun.image.codec.jpeg.JPEGCodec和c....
分类:
编程语言 时间:
2015-03-14 19:45:34
阅读次数:
138
1 import java.awt.image.BufferedImage; 2 import java.io.ByteArrayInputStream; 3 import java.io.ByteArrayOutputStream; 4 import java...
分类:
编程语言 时间:
2015-02-28 15:57:44
阅读次数:
167
import java.awt.image.BufferedImage;import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStream;import ...
分类:
编程语言 时间:
2015-02-26 11:37:02
阅读次数:
222
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileOutputStream;import javax.imageio.ImageIO;import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGEnc...
分类:
编程语言 时间:
2015-02-05 20:30:23
阅读次数:
218
图片处理工具
import java.io.*;
import java.util.Date;
import java.awt.*;
import java.awt.image.*;
import javax.imageio.ImageIO;
import com.sun.image.codec.jpeg.*;
/**
* 图片压缩处理
*
* @author ku...
分类:
编程语言 时间:
2015-02-01 16:08:06
阅读次数:
248
Thumbnailator是一个非常好的图片开源工具,使用起来很方便,不过文档不是非常全面,如果遇到问题的话,有时也是不好解决的,我之前研究过,所以分享下经验,以便大家使用时更顺手些。 之前文章中Java图片处理开源...
分类:
其他好文 时间:
2015-01-28 19:59:14
阅读次数:
348