比如1MB的JPG图片,不改变像素大小,把容量压缩到100KB,用TWICImage类如何实现,麻烦老师给代码参考,谢谢。
最好支持大部分图片格式,JPG BMP GIF PNG TIF。
1条回答 默认 最新
报告相同问题?
提交
相关推荐 更多相似问题
- 2018-07-02 07:10回答 1 已采纳 只有有损处理才能做到这点, 处理方式取决于你的图像格式 对于JPG来说, 就是调整压缩比了, TWICImage没有针对JPG封装压缩比接口, 可以使用TJPGEImage.CompressionQ
- 2018-06-30 14:48回答 5 已采纳  ``` unit Unit1;
- 2019-07-18 17:40回答 1 已采纳 Strech属性设置为True AutoSize为false 然后根据图片原始的长宽比,调整Image长和宽
- 2022-02-20 08:21delphi中TWICImage类的全面简单化封装,更简单的使用方法,一看就懂,直接能用。非常详细的注释。缩放,剪裁,格式转化。 DELPHI2010以上,XE以及DELPHI11中测试工作正常。 其中有一个超大图片,在封装类的轮子中...
- 2019-07-10 10:34根据Delphi XE2010新增的TWicImage图像处理类实现的图片格式转换程序,支持JPG、PNG以及BMP格式之间的互相转换。代码中的关键部分给出了注释,可把本图片转换模块用于Delphi的其它图像处理软件中。软件运行效果请...
- 2017-03-08 09:52Delphi 开发人员越来越少,我也来分享一下,需要对你们有用。
- 2017-12-12 17:07回答 2 已采纳 listview每个item有data属性, 是个指针, 你定义一个结构体比如 TRec = record ID: string end; PRec = ^TRec; 然后你读取完数据写入
- 2017-11-27 15:26回答 8 已采纳 ``` sql := "select * from 表 where 字段1 like '%" + edit1.Text + "%' or 字段2 like '%" + edit1.Text
- 2019-02-20 19:01回答 1 已采纳 https://blog.csdn.net/lqena/article/details/22858847
- 2013-06-06 13:52使用XE4自带单元System.Zip。来压缩解压,有XE4写的Exe,XE4写的Dll可供Delphi7调用。里面都有源码。
- 2014-11-11 11:04利用开放API的OcrKing演示的验证码识别,准确率还可以,Aven还在不断优化中,且该项目还可以识别图片内的大段文字内容
- 2011-09-16 16:55视频压缩使用FXMPEG4,这是微软的一个免费的mp4视频压缩编码器。录制视频前必须安装这个插件。mpeg4fix.inf上点击右键,选择安装。 视频的输出格式是avi,压缩算法是mp4格式。 图片生成视频只支持jpg或bmp格式的...
- 2017-11-26 03:10回答 2 已采纳 如果是等宽字体(你这个就是),可以 用某个固定值 - 前导字符个数,算出需要填充多少 - 字符,然后拼接上去就可以了。
- 2017-06-29 16:21回答 1 已采纳 http://download.csdn.net/detail/yslwl/8662175
- 2018-12-19 20:25回答 1 已采纳 https://download.csdn.net/download/ozhy111/4594604
- 2016-06-15 09:33XE2010新增的TWicImage图像处理类,这里只用到了图像格式转换的功能,支持JPG、PNG以及BMP格式之间的互相转换
- 2011-03-31 09:59PicButton控件,Delphi写的,使用起来非常简单,感觉比Rz的好用
- 2009-09-26 11:20Delphi界面实现了类似Web页面的漂亮效果,可以做一定参考。
- 2018-09-10 08:38回答 2 已采纳 Button Style属性设为 bsSplitButton
- 2017-12-06 16:42lqen的博客 /// 压缩图片(BMP、JPG、PNG) /// /// 文件路径 /// 需要压缩后的宽度 /// 需要压缩后的高度 /// 压缩质量 /// 是否压缩成功 function CompressImageFile(FileName: string; Width, Height: integer; PressQuality:...
- 没有解决我的问题, 去提问