Appearance
文件图片/Base64转换
🚩【组件功能】:图片与Base64文本字符串相互转换
配置预览
配置说明
操作类型
“图片转Base64文本”和“Base64文本转图片”2种类型供选择。
转换图片 支持T或#
转换Base64文本的图片绝对路径。
添加data头
“是”和“否”2种供选择,如果选择“是”,在转换的Base64文本开头添加字符“data:image/png;base64,”。
Base64编码文本 支持T或#
转换图片的Base64文本,Base64文本开头无需添加data头。
输入输出
输入类型
字符串(System.String)
输出类型
字符串(System.String)
图片对象(System.Drawing.Image)
🏁 上一组件的输出类型如果也是字符串,则可以直接输入到本组件的流变量(FLOW,类型也为字符串),如果不是则不接收,在本组件内任何文本配置区域都可以使用T模式下的 ~flow 或#模式下的FLOW
格式直接调用该流变量,流变量FLOW在该组件内可能被修改,本组件完成功能处理后,将结果按字符串(System.String)类型、图片对象(System.Drawing.Image)输出到下一组件。
组件依赖
该组件无任何依赖,可以随意安装卸载,可以在流程内任何地方使用,可以理解为火语言的普通静态函数。
支持平台
~win-yes ~mac-yes ~linux-yes
更新历史及框架依赖
组件当前最新版本为 V1.0,暂无版本更新历史,暂无主程序框架依赖要求。
所在组件市场链接:文件图片/Base64转换 V1.0
组件同时安装多版本操作提示
➡️ 一个组件存在功能升级及Bug完善后会发布成新更新的版本,比如V1.0
, V1.1
, V2.0
;
➡️ 如果在本地以前安装了旧的组件版本,发现了新的组件版本后,可以在线安装新的版本到本地,多个版本可以在本地共存;
➡️ 本地安装有当前组件多个版本时,新编辑的流程内拖拽该组件使用时,都会默认使用组件的最新版本;
➡️ 如果流程中已经保存使用了组件的比较旧版本:
默认不会对用户的应用流程内该组件进行任何操作,使用组件旧的版本及配置以保证原流程完整功能的正常使用;
用户可以在流程编辑时对存在更新的组件,自行选择确认是否升级切换到较高版本,当切换时,新的组件用户配置信息可能需要您做细节确认以保证功能适用;
例如:输出日志组件最新版为1.0.1,当前流程使用的版本为1.0.0,在组件名称后点击历史版本下拉列表,选中要更新的版本1.0.1。
然后弹出提示框,确定是否更新。
成功更新到指定版本后,组件历史版本较旧的版本列表将不再显示,如果更新的版本是该组件的最新版本,则版本选择框整体不再显示。
切换到新版本并进行规则保存后,不再提供组件的向下降级,提醒您在进行流程内组件版本的升级时,请确认应用流程规则已进行过保存备份。
➡️ 多段流程使用了组件的多个版本,运行时相互之间不会受到影响;
➡️ 在某些极端情况下,用户开发的相同组件的不同版本可能调用了外部动态链接库的不同版本而未做命名空间隔离,敬请尽量不要在单段流程内使用组件的不同版本。
示例
图片转Base64
描述
将图片F:\HuoYuYan\test.png
转换为Base64文本。
配置
输出结果
识别正确
Base64转图片
描述
将Base64文本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
转换为图片。
配置
输出结果
识别正确