CxImage怎么改变图片所占内存的大小,CxImage怎么改变加的水印的大小
我用CxImage的setjpegQuality函数设置图片的品质为70,但是所占内存还是400多kb,我需要图片大小为30kb左右就可以了,不知道改变图片品质为什么不可以。
另外,CxImage加水印之后,怎么调节水印字体的大小。以下是我加水印的代码
m_Image2.SetJpegQuality(70);另外,CxImage加水印之后,怎么调节水印字体的大小。以下是我加水印的代码
CxImage::CXTEXTINFO textword;
m_Image2.InitTextInfo( &textword );
_stprintf( textword.lfont.lfFaceName, _T("Times New Roman"));
textword.lfont.lfCharSet = GB2312_CHARSET ;//字体
textword.lfont.lfWeight = 30 ;//字体重量,粗细
textword.lfont.lfItalic = 0 ; //
textword.lfont.lfUnderline = 0 ; //是否加下划线
textword.fcolor = RGB( 255,0,0 );//字体颜色
textword.lfont.lfHeight = 50;
textword.lfont.lfWeight = 300;
//textword.b_round
//textword.bcolor = RGB( 0, 80,160 );//背景颜色
textword.opaque = 0; //背景透明不透明
textword.b_opacity = (float)(0)/(float)100; //透明度
textword.b_round = (BYTE) 10 ; //四舍五入为背景矩形半径
textword.smooth = (BYTE)1; //平滑选项的文本
_stprintf( textword.text, _T("DEMO") );
m_Image2.DrawStringEx(0,0,100,&textword);
...全文
相关推荐
CxImage简单应用示例(读取图片的大小)
【读取图片大小的基本步骤】1. **引入头文件**:使用CxImage库前,首先需要在代码中包含必要的头文件,通常引入"CxImage.h"。
MFC加载图片(二)之CxImage
本篇文章将详细探讨标题“MFC加载图片(二)之CxImage”所涉及的知识点,包括双缓冲、图片旋转与缩放、GIF动画加载、添加水印以及图片格式转换。
cxImage加OnMouseEnter
综上所述,cxImage加OnMouseEnter意味着在Delphi开发中,利用DevExpress的cxImage控件,并通过其OnMouseEnter事件来增强用户交互体验,可能涉及改变图像、显示提示信息
基于cximage实现的图片格式和位深度转换
位深度的转换有助于优化图像质量和文件大小。要使用CXImage进行图像格式转换,首先需要包含必要的头文件并实例化CXImage对象。
用CxImage显示图片例程
对于更高级的操作,如图像处理和转换,CxImage提供了丰富的API供你使用,如调整图像大小、旋转、色彩空间转换等。


工具平台和程序库
