FMX.Graphics.TBitmap.ApplyMask
为TBitmap添加Mask模板-1-
varlmaskbmp, ltargetbmp: TBitmap;lmsk: PByteArray;
beginlmaskbmp:= TBitmap.create;ltargetbmp:= TBitmap.Create;trylmaskbmp.LoadFromFile(inFN); // mask png filelmsk := lmaskbmp.CreateMask;ltargetbmp.SetSize(lmaskbmp.width, lmaskbmp.height);//绘制 targetbmp,图像大小需与lmaskbmp大小一致。ltargetbmp.Clear(TAlphaColorRec.White);//...//使Mask生效ltargetbmp.ApplyMask(lmsk);// ... 对ltargetbmp的其他处理// ...finallyFreeMem(lmsk);lmaskbmp.Free;ltargetbmp.Free;end;end;
FMX.Graphics.TBitmap.ApplyMask相关推荐
- Delphi 10.3.3 演示FMX TBitmap.Canvas绘图属性和方法
这个例子展示了如何使用TBitmap.Canvas属性.这个示例在图像上绘制了一个矩形. 要构建和测试这个例子,请创建一个多设备应用程序--Delphi,然后将下一个对象添加到表单中. 一个TImag ...
- delphi fmx 俄罗斯方块,超爽
可windows,android编译运行 umain.pas unit UMain;interfaceusesSystem.SysUtils, System.Types, System.UITypes ...
- Delphi FMX下WndProc Hook
因为FMX是一套跨平台的组件,所以把消息过程移除掉了,不能愉快的像VCL那样拦截消息. 现在提供一个简单拦截消息过程的方法: 开源地址: https://github.com/ying32/FMXWn ...
- delphi fmx 跨平台水波进度条
在网上经常看到js,qt的水波进度条, 于是想fmx应该也可以实现的, 于是从qt翻译过来一个水波进度条 如下图 我没封装成控件,动态创建就好了, 对于球形的水波进度,我没处理好,路径搞不出来 代码如 ...
- fmx 2d3d mix 开发
很多app都会有启动界面,大多数是广告, 其实也可以用动画 fmx 2d中要支持3d,必须使用TViewport3D,然后把3d控件放进去 如果是3d应用,则无需再放TViewport3D, 当然普通 ...
- Delphi fmx中在Form1里边嵌套一个Form2(fmx获取控件句柄)
把控件TPanel属性 ControlType 设置为 Platform ,直接调用 unit Unit1;interfaceusesSystem.SysUtils, System.Types, Sy ...
- Delphi xe7 FireMonkey / Mobile (Android, iOS)生成 QR Code完整实例
这个实例在windows.OS X.IOS和Android等平台运行正常. 本文参考这个网站提供的方法:http://zarko-gajic.iz.hr/firemonkey-mobile-andro ...
- Android实例-调用系统APP(XE10+小米2)
相关资料: 1.群号383675978 2.http://blog.sina.com.cn/s/blog_44fa172f0101rmjt.html 3.PS:ListView1.ItemAppear ...
- Android实例-拍摄和分享照片、分享文本(XE8+小米2)
结果: 1.分享文本不好使,原因不明.有大神了解的,请M我,在此十分感谢. 2.如果想支持图片编辑,将Action事件的Editable改为True. 相关资料: 官网地址:http://docwik ...
最新文章
- iOS超全开源框架、项目和学习资料汇总(1)UI篇
- 使用Junit单元测试:Cannot instantiate test(s): java.lang.SecurityException: Prohibited package name: java
- 《Doing It - Management 3.0 Experiences》作者访谈
- grep+awk+sort+wc实战
- 2010中国杭州电子信息博览会通讯报道
- 【WebRTC---入门篇】(七)MediaStream
- w7重启计算机打印机无法使用,win7系统电脑重启打印机服务就会被关闭的解决方法...
- STM32H743+CubeMX-解决FDCAN控制器无法接收远程帧
- JVM优化系列-JVM G1 垃圾收集器
- CloudIDE插件在手,按时下班不愁
- linux mysql 主从数据库_Linux下安装MySQL及MySQL主从同步配置
- 北京大学计算机专业王腾,王腾(北京大学地球与空间科学学院助理教授)_百度百科...
- 《图解算法》学习笔记之快速排序
- 数学之美——google大脑和人工神经网络
- 张家界自助游(攻略)介绍!
- TQ2440之内核3.15.6移植
- 罗辑思维2017-2018跨年演讲摘要
- 信用卡有很多好处,远不止解决你燃眉之急这么简单
- 为什么我们不能坚持到底?
- 一、Linux 教程-基础
热门文章
- python格式化输出复数_格式化复数
- 【全国数据】全国100万图幅接合表(点+面)矢量数据
- 双重打击:手机碎屏了,换屏过程中可被黑客入侵
- 前端基础第四天项目 社交媒体黑马头条项目-登录注册和个人中心
- android多媒体文件扫描
- HCIP笔记(15)
- 2019 ICCV best paper:sinGAN: Learning a Generative Model from a Single Natural Image解读
- 家电零部件展丨家电供应链展——CAEE家电与电子电器供应链博览会(广东、上海、合肥、青岛)
- canal同步mysql数据
- Renode应用:在RISC-V核上运行FreeRTOS