在添加为base64之前先调整图片大小
问题
我目前正在将图片添加到画布中,地址是base64(embedAsBase64: true)。 为了简单起见,我暂时不想上传图片。但是,我想在通过资源管理器添加为 base64 之前,能够调整或裁剪图片大小,以避免用户添加过大的图片。
基本上,我需要在图片添加前先触发一个事件,这样我才能转换图片,但目前我们只能使用 asset:add 事件。有人知道这是否可行吗?
谢谢
回答(2)
显然,没有所有图像数据,你无法调整大小和裁剪。所以,在“asset:add”事件中提出你的“裁剪并调整大小”方案,然后用新数据更新资产
由于关闭后没有近期活动,该帖子已被自动锁定。请为相关漏洞开启新一期。
相关问答
通过相似的问题讨论继续研究。
问题 #1696
特质首次出现在自定义组件的拖拽中
你好,artf,我创建了自定义组件并为它添加了特征,当拖动这个组件到编辑器并选择它时,设置特征是正常工作的。 问题是,当将同一个组件拖到旧组件后面到编辑器并选择设置特征时,默认特征(ID,标题)会只显示,这是我实现的代码 对于创建组件: this.editor.BlockMan...
问题 #1487
从数据库加载
我在加载MySQL数据库的lory滑块时遇到了问题。当我重新加载时,功能就没了,我无法左右滑动。 这是我的存档码: ' var cmdm = 编辑器。指挥; cmdm.add('save-db', { run: 函数(em,发送者){ sender.set('active',...
问题 #1441
把图片拖到画布上不会显示图片
在本地服务器上运行最新版本(0.14.29)。使用示例网页预设。Ubuntu 18.04,Chromium 69。 我在拖拽图片到画布时遇到了问题。我用的是PHP后端。图片上传并添加到了资产管理器,但画布里没有显示图片,只有缺失的文件图标和上传文件名称。 我以演示页面为基础。h...
问题 #1418
资产管理器除非上传触发,否则不会删除服务器上的文件。
在本地服务器上运行最新版本(0.14.29)。使用示例网页预设。Ubuntu 18.04,Chromium 68。 资产管理者初始化: 并扩展图片类型: all_files变量是从 php 加载的,数据和格式都正确,所有镜像都存储在服务器上。 问题是 onRemove 没有像应...
与此问题匹配的付费插件
根据问题关键词和标签相关性精选,助你更快交付。
正在加载付费插件推荐……
相关教程
关于同一主题的深入指南。
浏览插件分类
直接跳转到市场上的插件分类页面。