社区
界面
帖子详情
合成图片问题
billyshay
2003-08-22 03:40:29
本人需要完成如下功能:
在View中平铺了一张底图,然后再在View中画线、贴图,如何将这些线、贴的图以及底图合成一幅图片??
请各位高手帮个忙,谢谢了!!
...全文
94
3
打赏
收藏
合成图片问题
本人需要完成如下功能: 在View中平铺了一张底图,然后再在View中画线、贴图,如何将这些线、贴的图以及底图合成一幅图片?? 请各位高手帮个忙,谢谢了!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
billyshay
2003-08-25
打赏
举报
回复
非常感谢两位仁兄!!
我能保存成BMP文件了,但目前还有一个问题:我将保存成的BMP文件用ImageLoad.dll 转化成Jpg文件,总是失败,而用ACDSee 的“另存”方式是可以转化的;此外用ImageLoad.dll 转化由"画图"生成的BMP文件 则没问题。其中BMP文件存在的差别是biBitCount 不一样,我存的图片是32,而用“画图”生成的文件则是24。
我如何能解决这个问题呢? 还请帮帮忙————谢了
Phourm
2003-08-22
打赏
举报
回复
CDC memdc, dc;
CDC* pDC = GetDC();
CBitmap bmpSave;
bmpSave.CreateCompatibleBitmap(pDC, w, h);
dc.CreateCompatibleDC(pDC);
HBITMAP hOldBmp = (HBITMAP)dc.SelectObject((HBITMAP) bmpSave);
memdc.CreateCompatibleDC(pDC);
OnDraw(&dc);
dc.Bitblt(0, 0, w, h, &memdc, ....);
dc.SelectObject(hOldBmp);
dc.DeleteDC();
memdc.SelectObject(hOldMembmp);
memdc.DeleteDC();
bmpSave保存下来就是你要的
little_tao_tao
2003-08-22
打赏
举报
回复
在OnDraw中
CRect rect;
GetClientDC(&rect);
CBitmap bmp;
CDC *memDC=CreateCompitableDC(pDC);
memDC->SelectObject(&bmp);
memDC->Bitblt(0,0,rect.width,rect.height,pDC,0,0,SRCCOPY);
然后再写到文件中去,和屏幕截图类似。
利用Java程序把多张
图片
合成
一张
图片
利用Java程序把多张
图片
合成
一张
图片
,利用Java程序把多张
图片
合成
一张
图片
。
html5
图片
合成
,H5案例分享:
图片
合成
图片
合成
图片
合成
是h5案例中常用的展现方式,成功案例也有很多,譬如:今天,小五就一个小demo来和大家磨叨磨叨
图片
合成
的具体实现方法。一、界面样式:二、所用技术:easeljs + interact.js,easeljs是方便对canvas...
ThinkPHP5生成二维码及背景
图片
合成
二维码是我们在开发网站和项目的时候经常遇到的,我第一次接触二维码时,翻过许多资料,也请教许多所谓高人,被整的还是一头雾水,于是自己下决心一定搞明白二维码到底怎么回事,在经历许多坑,花费许多时间和精力后...
JAVA (Graphics2D)解决
合成
图片
失真
问题
1. img为你需要把他
合成
到A
图片
上的B
图片
,以下简称为章 2. srcImagePath为A
图片
的绝对路径 3. targetPath为
合成
后的
图片
输出路径 4. x,y为章需要
合成
到A
图片
上的位置坐标,w,h为将章缩小到多少长宽比例 注意这...
java 处理
图片
图片
合成
最近写了一个java的
图片
合成
相关的项目,真的是一踩一个坑,下面博主说说遇见的一些坑和怎么解决的这些
问题
。 本文主要讲
图片
合成
,加文字还是比较简单的。 先讲下我的需求,把一张
图片
盖到另外一张
图片
上面,然后在...
界面
15,979
社区成员
115,896
社区内容
发帖
与我相关
我的任务
界面
VC/MFC 界面
复制链接
扫一扫
分享
社区描述
VC/MFC 界面
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章