网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月07日漏签0天
vb吧 关注:156,060贴子:1,166,228
  • 看贴

  • 图片

  • 吧主推荐

  • 游戏

  • 15回复贴,共1页
<<返回vb吧
>0< 加载中...

GDI+能完成这些操作吗

  • 只看楼主
  • 收藏

  • 回复
  • 假无崖子
  • 递归爆栈
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
没有玩过GDI+,但听说其也有某些局限,想问问高手下列操作能实现吗?
1.输入任意凸四边形的剪贴,返回是有角度(任意)旋转的非矩形图片,即背景透明。
2.输入椭圆的剪贴,返回是有角度(任意)旋转的非矩形图片,即背景透明。
因为本人准备就此编程,初步方案已拟定了。如果GDI+搞不定,就编写,否则放弃(因为无实用价值)。


  • 马云爱逛京东
  • 小吧主
    14
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
可以做到,但是我不清楚其中的步骤。


2025-12-07 17:04:08
广告
不感兴趣
开通SVIP免广告
  • 橡皮树
  • 子类化
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
GDI+可以实现异形图片遮罩


  • 传说中嘚男人
  • 数据库
    10
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
GDI大神做这些都很简单 @顾明思义


  • 假无崖子
  • 递归爆栈
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
这几天在网上收集了相关的资料,弄清了从前的疑惑。旋转用 PlgBlt 最快,但只能正向矩形转动成斜向矩形(或平行四边形)。用 GDI+ ,透明图片不仅制作复杂,且需用 VB 不支持 .PNG 格式;同时一经剪贴板传送后,透明就变成不透明了。
我认为先前拟定的方案较佳,输出 PlgBlt 旋转后的矩形图片,再加一个描绘异形特征的数组,记录每行起点X、长度L,然后据此用 .PaintPicture 逐行扫描,绕开透明难题,回避了锯齿。当然编写这个数组是高难度的,不过数学方法得当,代码并不复杂。此法有很强的适应性。


  • 《顾名思义》
  • 小吧主
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
你一定没有看过我之前写的gdi42代码


  • 《顾名思义》
  • 小吧主
    13
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

旋转PNG图像是一老问题了


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 15回复贴,共1页
<<返回vb吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示