用什么控件打开tif,jpg和bmp文件?最好还要有拉伸功能,以适合大小 ( 积分: 100 )

  • 主题发起人 主题发起人 smlfish
  • 开始时间 开始时间
还是用标准的timage, autosize=true,
前提是安装GraphicEx87包,一搜就有了
 
ImageEn

http://www.2ccc.com/article.asp?articleid=1616

GraphicEx v9.9 (图像读取转换)

http://www.2ccc.com/article.asp?articleid=967

这100不错
 
谢谢回答。
我还不太清楚应该怎么做。我在做一个cad软件,现在需要做的是用图片来做子文档的底图,所以我想先用一个不可见的Image打开图片。先把image的大小固定为子文档的客户区大小,从image的canvas上往客户区拷,然后再对子文档进行编辑。不知这个方案可行否?请高手指教。谢谢。
 
Image支持的文件格式少些,我一般做都是把东西转成bmp格式的,比如tiff用上面的两个东西转过来(在内存里面)然后处理,你的方式应该也可以,不过感觉是不是重画的情况没考虑好,所以不存在用TImage打开了,用一个方式把文件读成TBitmap的东西,保留在内存里面,用的时候就贴出来,如何
 
谢谢chenybin
那能否大概告诉我应该怎么用GraphicEx啊,我下载了,是一个文件夹,不是象上面章慧说的安装程序,里面是一些。pas文件,还有很多。obj文件。我不知该怎么用,非常感谢
 
File--New 选择Package

点击Add,在Add Units点击Browers,然后找到你解开的两个文件中GraphicEx.pas、GraphicCompression.pas,确定,最后编译Package,保存这个Package,然后在系统的Libaray那里添加你的GraphicEx路径,

这样就装好了,然后你在Form上放一个TImage看看,可以选择的文件类型就多了,没问题请尽快结贴,谢谢
 
多人接受答案了。
 

Similar threads

D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
2K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
D
回复
0
查看
1K
DelphiTeacher的专栏
D
后退
顶部