BREW中怎样将JPEG图片缩放?
BREW中怎样把JPEG图片按照自己所希望的大小显示出来?有谁做过这个工作?帮帮小弟,谢谢~ --------------------编程问答-------------------- IImage_SetParam,然后draw一下即可 --------------------编程问答-------------------- IIMAGE_SetParm(pIMage, IPARM_SCALE, cx, cy); --------------------编程问答-------------------- IIMAGE_SetParm(pIMage, IPARM_SCALE, cx, cy);
--------------------编程问答-------------------- IImage_SetParam,这个函数。这个函数在3.1以后的SDK中才有。 --------------------编程问答-------------------- IImage_SetParam 这个函数没效果 还有别的方法么 --------------------编程问答-------------------- 可以用矩阵 AEETransformMatrix 来任意缩放。
具体的可以到文档里面查看API:
ITRANSFORM_TransformBltComplex --------------------编程问答--------------------
这个函数只能截图,连缩小都不行,不知道还有其他接口么? --------------------编程问答--------------------
函数原型是这样子的:
int ITRANSFORM_TransformBltComplex
(
ITransform *po,
int xDst,
int yDst,
IBitmap *pSrc,
int xSrc,
int ySrc,
unsigned dxSrc,
unsigned dySrc,
const AEETransformMatrix *pMatrixTransform,
uint8 unComposite
)
对位图才有作用啊??
--------------------编程问答--------------------
这个对于JPEG格式的有用,呵呵,谢谢了 --------------------编程问答-------------------- 建议采用等比缩放,因为效率很明显。。。。 --------------------编程问答-------------------- 呵呵,解决了就好 --------------------编程问答-------------------- --------------------编程问答--------------------
这个正确,可以缩小,
有没有可以放大的呢,这个好像不能把小的图片放大, --------------------编程问答--------------------
有的平台好像不支持缩放,偶也用过这个函数,实现不了。 --------------------编程问答-------------------- 自己实现一个,呵呵。
补充:移动开发 , Brew