社区
Delphi
帖子详情
TImage的烦恼---图片类型
Michaelyfj
2000-12-12 01:24:00
我如何判断TImage图片的类型,是BMP、JPG或是...
...全文
111
3
打赏
收藏
TImage的烦恼---图片类型
我如何判断TImage图片的类型,是BMP、JPG或是...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Hank
2000-12-12
打赏
举报
回复
如果只是判断BMP、JPG、GIF图片,倒是有一个简单的方法,用数据流判断,因为BMP、GIF、JPG格式的文件流有标识符的,分别如下:
名称 宽度 标识符
BMP 2位 BM
JPG 10位 chr($FF)+chr($D8)+chr($FF)+chr($E0)+chr($00)+chr($10)+'JFIF'
GIF 3位 GIF
通过这种方式可以判断。
当然通过DELPHI的系统的类也可以判断,用ClassName函数,但是不能判断GIF类型。
例如:
if Image1.Picture.Graphic<>nil then
Edit1.Text:=Image1.Picture.Graphic.ClassName;
ePing
2000-12-12
打赏
举报
回复
如果无法判断的话,你可以Image1.Picture.LoadFromFile
三少 :o)
Kingron
2000-12-12
打赏
举报
回复
用filename来判断!Timage根据文件的扩展名来进行Load!判断扩展名即可!
android视频加密播放
根据项目要求,需要让我们的视频不能被其他app打开,使用这个方法解决了,配合服务器使用就可以实现视频的自定义加密解密播放
GetSILTP
Image
.m
用MATLAB实现图像中像素点SILTP特征值的简单计算,希望能有用!
TPNG
Image
.v1.564.Full.Source.Delphi.BCB.ccrun.282267
TPNG
Image
.v1.564.Full.Source.Delphi.BCB.ccrun.282267 让BCB和Delphi支持PNG格式
图片
的控件
Code jock. Xtreme. Toolkit. Pro. v15. 3.1VS2017版本
Codejock.Xtreme.Toolkit.Pro.v15.3.1 源码,.sln的工程属性32位和64位已经全部修改为 VS2017工程属性。直接使用VS2017打开编译即可使用。同时里面包含了已编译好的debug和release的动态库和静态库如下: ...
Xtreme ToolkitPro v18.5.0
Xtreme ToolkitPro v18.5.0 源码,MFC开发
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章