• 大小: 0.14M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-02-01
  • 标签: java  

资源简介

    GraphicsMagick im4java 对图片的处理, 实现类.大概内容有压缩水印,旋转,和切图 之类功能的实现, mian方法调用实现类 。 运行可能会报错, 但是不用担心 大多是因为没有安装GraphicsMagick,GraphicsMagick安装之后需要重启一次电脑 使用前一定要记得, 安装, 使用的时候,要看好图片路径。 这只是一个简单的demo 如果需要更高点的需求, 请查看官方文档。 写的不好, 高手莫笑。所需jar包 im4java-1.3.2-1.5.jar贴的代码图。 和我上传的内容有些不一样, 贴的图, 是我自己用img4java实现的, 而上传的,是一些基本的实现。

资源截图

代码片段和文件信息

package test;

import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.Image;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.IOException;
import java.util.ArrayList;

import javax.imageio.ImageIO;

import org.im4java.core.ConvertCmd;
import org.im4java.core.IM4JavaException;
import org.im4java.core.IMOperation;
import org.im4java.core.IdentifyCmd;
import org.im4java.process.ArrayListOutputConsumer;

public class TestGm {
/**
 * * 获得图片文件大小[小技巧来获得图片大小] * * @param filePath * 文件路径 *
 * 
 * @return 文件大小
 */

public int getSize(String imagePath) {
int size = 0;
FileInputStream inputStream = null;
try {
inputStream = new FileInputStream(imagePath

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-03-25 18:13  imgs\
     文件         361  2014-10-07 14:38  imgs\.classpath
     文件         380  2014-10-07 14:37  imgs\.project
     目录           0  2016-03-25 18:13  imgs\.settings\
     文件         635  2014-10-07 14:38  imgs\.settings\org.eclipse.jdt.core.prefs
     目录           0  2016-03-25 18:15  imgs\bin\
     目录           0  2016-03-26 16:33  imgs\bin\test\
     文件        7400  2016-03-26 16:44  imgs\bin\test\TestGm.class
     文件      155889  2014-10-07 14:38  imgs\im4java-1.3.2-1.5.jar
     目录           0  2014-10-07 14:43  imgs\src\
     目录           0  2016-03-25 18:13  imgs\src\test\
     文件        8580  2016-03-26 16:44  imgs\src\test\TestGm.java

评论

共有 条评论