教你在canvas上绘制Base64格式的图片
现象描述
当前canvas组件只支持绘制本地图片和网络图片,暂不支持绘制Base64字符串表示的图片格式,下面介绍如何采取规避措施实现。
问题分析
当前image组件支持Base64字符串表示的图片格式,如下所示:
因此可以考虑通过image组件来表示Base64字符串表示的图片,然后用canvas组件绘制image元素来间接实现绘制Base64字符串表示的图片格式。
解决方法
代码如下:
复制
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
|
原文链接:https://developer.huawei.com/consumer/cn/forum/topic/0201429219344610026?fid=18
原作者:Mayism
相关文章
- 判断图片的格式的方法
- Unity项目UI图片压缩格式(UGUI)
- flutter 长按图片保存到手机
- php批量打印发票三(php用FPDF合并所有图片为PDF文档)
- 图片日志:泛型的作用/hashset的内部实现/常见运行期异常
- Atitit 图片验证码功能设计文档总结目录1.1. 使用图片验证码img src标签设置图片。。验证码图片有png,jpg,svg等格式。。 11.2. Php png图像 11.3. P
- Atitit.jpg png格式差别以及解决jpg图片不显示的问题
- Android修行手册 - Aspose文档格式excel/pdf/word/odt/图片等相互转换
- android 系统图片为壁纸后,壁纸拉伸的现象
- 蓝牙查看接收到GIF格式的图片报错问题
- DL之DNN:利用DNN算法对mnist手写数字图片识别数据集(sklearn自带,1797*64)训练、预测(95%)
- DL之CNN:基于CRNN_OCR算法(keras,CNN+RNN)利用数据集(torch,mdb格式)训练来实现新图片上不定长度字符串进行识别—训练过程
- Graphviz之DT:手把手教你使用可视化工具Graphviz将dot格式数据文件转为结构图的图片格式文件(两大方法)之详细攻略
- 【Auto.js】使用命令删除图片后,更新图库缓存
- JS实现关闭图片窗口
- OpenCV实现直方图均衡彩色图片和灰度图片
- [CocosCreator]-05-图片渲染
- 【Android 内存优化】Android 原生 API 图片压缩代码示例 ( PNG 格式压缩 | JPEG 格式压缩 | WEBP 格式压缩 | 动态权限申请 | Android10 存储策略 )
- OpenCV【2】---读取png图片显示到QT label上的问题
- 第二人生的源码分析(五十一)纹理图片的格式之LLImageBase类
- 第二人生的源码分析(五十二) 纹理图片的格式之LLImageFormatted类
- Facebook图片存储系统Haystack——存小文件,本质上是将多个小文件合并为一个大文件来降低io次数,meta data里存偏移量
- django图片上传修改图片名称
- golang实现给图片加水印
- 使用 Learner Lab - 使用 Lambda 转换图片为 base64 格式