no1xijin 发表于 2021-2-20 01:25 找到了,感谢! |
氦氩 发表于 2021-2-19 22:35 这个网址可以生成背景透明的艺术字(背景颜色选择右上角带有红色对角线的方框):www点diyiziti点com (自行替换) 透明和RGB(0,0,0)是不同的,透明是指没有色彩,而RGB(0,0,0)是有色彩。 |
no1xijin 发表于 2021-2-19 14:00 我没有找到可以生成透明背景图片的网站,所以一直在找透明输出的方法。然而最开始白底黑字的图片用transparentimage没有成功。然后我百度的时候,发现有人说这个函数有bug——TransparentColor不能为COLORREF color=RGB(0,0,0);也就是说不能为黑色。但是我又看不懂这个函数,所以我放弃了用它。 后来我看到了XOR和掩码位图,但对菜鸡来说,这太难了。 还有就是用ps或者ppt; 还有putimage(x,y,&img1,SRCAND); //白底黑字 putimage(x,y,&img2,SRCRAINT); //黑底彩字 //先SRCAND模式贴一张白底黑字的图,再SRCRAINT模式贴一张黑底彩字图,然后白底和黑底部分(需要重合)会镂空,也就是透明。 所以easyX该怎样实现透明输出呢? 大佬,真的麻烦了,菜鸡已经懵了。而且我之前并没有用过VS,所以对这里面很多函数非常陌生。 |
氦氩 发表于 2021-2-18 23:48 一般在线生成的艺术字在生成时可以选择生成背景透明的图片的(注意生成图片选择png格式)。 你懵是指什么?还有哪里有问题么 |
no1xijin 发表于 2021-2-11 15:59 楼主,那张照片是png格式的,是我在网上生成的彩字的图片,白底黑字。然后我用ppt把图片搞成了透明色,放在程序里是黑底黑字,有白色虚线边框,然后我用了您的文档里的transparentimage函数,居然透明输出了,我懵了。 |
no1xijin 发表于 2021-2-11 15:59 OK,谢谢 |
氦氩 发表于 2021-2-11 01:24 你好,transparent函数是网络上找的,具体原理我也不是很清楚。若想透明输出图片,首先图片本身需要是png格式的,其次图片中需要透明的部分需要处理掉,具体处理可以自行百度相关关键词(或者参考:https://zhidao.baidu.com/question/384183203.html) |
楼主,我能问问你的EasyX教程里面的transparent函数吗?我有一张黑色背景的照片,想透明输出。可能是因为我没有弄懂参数的意思,所以我没有成功。我想知道失败原因,您空闲的时候方便解答一下么? |
H5都能做简单3D游戏了 对这个没兴趣了。 |
auyach 发表于 2020-12-11 22:15 这是第三版,新增了一些内容,可以参考一下。 http://www.51hei.com/bbs/dpj-192033-1.html |
感谢分享。这是一个开源库,但对小白来说,目前入门仍有难度,这本书很急需,感谢作者的付出与无私! |
谢谢楼主慷慨分享,好人一生平安! |
谢谢分享!!! |
谢谢分享!!! |
感谢分享 |
超有用!!解决了我很多问题 |
不错的帖子 |
51黑有你更精彩 |
楼主辛苦了 谢谢分享 |
不错不错 感谢分享 |
楼主辛苦了 谢谢分享 |
感谢分享 |