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

ImageMagick图片压缩安装配置全过程(linux)

一、系统环境
         操作系统:RHEL 4.7
         Tomcat版本:5.5.26
 
二、下载安装文件:
 
http://dl.maptools.org/dl/libtiff/tiff-3.8.2.tar.gz
 
http://down1.chinaunix.net/distfiles/jpegsrc.v6b.tar.gz
 
ftp://ftp.simplesystems.org/pub/png/src/libpng-1.2.43.tar.gz
 
http://downloads.jmagick.org/6.4.0/ImageMagick-6.4.0-0.tar.gz
 
http://downloads.jmagick.org/6.4.0/jmagick-6.4.0-src.tar.gz
 
三、安装配置过程
分别下载上面的软件,然后解压,安装:
(1)安装tiff-3.8.2
tar –zxvf tiff-3.8.2.tar.gz
cd tiff-3.8.2
./configure
Make
Make install
Make check
(2)安装jpegsrc.v6b.tar.gz
tar –zxvf jpegsrc.v6b.tar.gz
cd jpegsrc-0.6
./configure --enable-shared --enable-static
Make
Make install
Make check
(3)安装libpng-1.2.43.tar.gz
tar –zxvf libpng-1.2.43.tar.gz
cd libpng-1.2.43
./configure
Make
Make install
Make ckeck
(4)安装ImageMagick-6.4.0-0.tar.gz
tar –zxvf ImageMagick-6.4.0-0
./configure
Make
Make install
Make check
(5)安装jmagick-6.4.0-src.tar.gz
tar –zxvf jmagick-6.4.0-src.tar.gz
mv  6.4.0 jmagick-6.4.0
cd jmagick-6.4.0
./configure
Make
Make clean -----第一遍编译的时候会遇到错误,因此需要清除一下然后再次的make就OK了
Make
Make install
(6)配置环境变量
配置当前用户的配置文件.bash_profile,也可配置所有用户/etc/profile,添加
LD_LIBRARY_PATH=/usr/local/lib
export LD_LIBRARY_PATH
在CLASSPATH中添加/usr/local/lib/jmagick-6.4.0.jar
source /etc/profile
 
(7)修改tomcat的bin/catalina.sh
添加:
JAVA_OPTS="$JAVA_OPTS -Djmagick.systemclassloader=no"
JAVA_OPTS="$JAVA_OPTS -Djava.library.path=/usr/local/lib"
 
(8)重启tomcat,页面测试功能
 
(9)测试压缩功能
上传图片cc.jpg ,执行
convert -resize 520x460  -stroke '#FFFFFF' -fill red -pointsize 40 -draw 'text 20,40 "www.xxt.cn"' cc.jpg 22.jpg
 
 


相关文档:

Windows/linux双系统的时间修改问题

    由于两个系统设定时间时以主板CMOS内的时间为依据,但却有不同的时间计算标准。所以导致了系统时间的纠纷问题。
    Linux和苹果操作系统以当前主板CMOS内时间做为格林威治标准时间,再根据系统设置的时区来最终确定当前系统时间(如时区设置为GMT+08:00北京时间时以及当前CMOS时间为03 ......

转 Linux设备驱动程序之读书笔记

Linux设备驱动程序之读书笔记(一)
                   ——第三章字符设备驱动程序
○、说明
笔记适用于Linux的2.6.10以后的内核。
笔记以Linux Device Driver3提供的scull程序(scull目录中的main.c和scull.h) ......

redhat linux AS4.0(U5企业版4.0)下载地址(5张盘)

最近一直想装linux  U5,一直没找到,今天找到了,分享给大家!!!
ftp://openware.byr.edu.cn/pub/os-images/Redhat/RHEL4u5/i386/RHEL4-U5-i386-AS-disc1.iso
 
ftp://openware.byr.edu.cn/pub/os-images/Redhat/RHEL4u5/i386/RHEL4-U5-i386-AS-disc2.iso
 
ftp://openware.byr.edu.cn/pub/os-images ......

移植交换芯片SDK到Linux系统






需求

把88E6131交换芯片的
sdk移植到现有嵌入式
linux系统中,使得以后能通过上层函数在对交换芯片进行配置操作(如
lan配置)。
 




已知条件:
*有交换芯片的文档
,sdk源码
,例子
,无针对现有系统的直接解决方案
.
 








实现方法概述:
* 编译 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号