当前位置: 首页 > 图文教程 > 服务器 > Windows服务器 > 增强win2000自带的画笔

Windows服务器
用Win 2003架设邮件服务器
为Win 2003加装视频压缩
让DNS服务器支持泛域名解析
感受Windows 2003域更名工具
Win2003中搭建视频服务器
配置Windows 2000系统中的磁盘配额
Windows 2000操作系统启动菜单详解
Windows 2000 工具包中的 REG.EXE 中文说明
坚守阵地—Win 2000内置安全命令的威力
Windows 2000局域网的组策略管理
windows 2000虚拟主机基本权限的设置
巧妙设置Windows 2000启动项
Windows 2000操作系统光盘探秘
阿江的Windows 2000服务器安全设置教程
体验Windows 2000运行如飞的感觉
Windows 2000操作系统二十条超级应用技巧
Windows服务器安全设置经验详谈
Windows 2000虚拟主机最安全设置
在Windows 2000系统中预防Ping攻击
Windows 2000操作系统共享上网完全攻略

Windows服务器 中的 增强win2000自带的画笔


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-02   浏览: 113 ::
收藏到网摘: n/a


windows自带的画笔程序使用方便,还可以进行一定的图像处理,适合完成一些简单的工作。
但是win2000的画笔程序mspaint缺省情况下仅仅可以处理bmp文件,不能处理日常工作中使用很多的jpg,gif和png,tif格式,还需要专门的转化程序才行。
如图win2kpaint.png,仅仅可以处理bmp格式的文件。
而微软公司显然注意到了这种情况,后来的windows xp 和windows 2k3,不需要任何其他辅助程序,就可以直接处理gif,jpg,png,tif格式的文件,非常方便。
现在使用win2000的人仍然很多,可以让win2000的mspaint也处理多种格式的图像文件吗?可以的,可以采用2种方法:
1 插件法:
mspaint可以使用插件来增强功能,在安装了office后,常常会发现mspaint可以打开和存储jpg和gif格式的文件了。安装office的时候,就会安装几个插件使得mspaint可以打开和存储jpg和gif格式的文件,下面把我从of fice2k3里面抽取出来的2个插件简单介绍一下,这样就可以不安装office,而直接安装插件。使用我提供的grpflt.rar,运行里面的grpflt.bat就会自动安装office2k3提供的jpg和gif插件。如图win2kpaint 2.PNG,mspaint可以打开存储其他格式的图像文件了。但是这个时候的mspaint仍然不支持其他格式的文件,如png,cdr格式。
这里我特别说明一下png格式,png格式有很多优点,相对于jpg文件来说,png是无损压缩的,适合反复进行图像处理,而不会造成图像质量下降,相对于bmp文件来,png的压缩比很高,文件大小远远小于bmp文件,非常适合网络传输。相对于gif格 式,处理png格式的算法是免费的,没有专利的问题。
尽管office2k3提供了其他格式如png,cdr格式的插件,但是mspaint只能使用旧的格式插件,不能利用这些新的插件来处理图像文件,那么为什么xp,2k3的mspaint无需安装office就可以处理多种格式的插件呢?

2 移植法:从winxp开始,微软提供了一个强大的动态库gdiplus.dll,这个动态库就包括处理各种图像格式的功能,xp和2k3版本的mspaint打开某种格式的图像文件的过程如下:
1.首先检测是否存在gdiplus.dll,如果存在,就先用gdiplus解码图像文件的功能。
2.如果gdiplus不存在,或者gdiplus解码失败,就继续使用旧的插件机制。
3.如果处理相应格式插件不存在,那么就报告错误。
移植法过程如下:
1。找一个与你的win2000相对应的语言版本的winxp或者win2k3,复制mspaint.exe和gdiplus.dll。(在windows目录搜索)
2。执行如下的批处理文件:
copy gdiplus.dll %windir%\system32\gdiplus.dll
copy mspaint.exe %windir%\system32\dllcache\mspaint.exe
copy mspaint.exe %windir%\system32\mspaint.exe
或者直接把mspaint.exe和gdiplus.dll复制到system32 和system32下面的dllcache,复制到dllcache是为了避免
windows的系统恢复功能自动恢复被覆盖的mspaint.exe文件,如果出现系统文件被替换的对话框的警告,不要理睬,就可以了。 这样我们就把winxp的mspaint移植到了win2000,而且保留了需要的功能,如图win2kpaint3.png,现在可以处理png了。
如果不复制gdiplus,那么xp的mspaint基本和win2000的mspaint一样的功能。这个方法不需要office提供的插件,同时可以继续使用office提供的插件处理那些gdiplus不能处理的文件格式。