<tauri><rust><GUI>基于rust和tauri,实现一个svg转png的工具
前言
本文是基于rust和tauri,由于tauri是前、后端结合的GUI框架,既可以直接生成包含前端代码的文件,也可以在已有的前端项目上集成tauri框架,将前端页面化为桌面GUI。
发文平台
CSDN
环境配置
- 系统:windows 10
- 平台:visual studio code
- 语言:rust、javascript
- 库:tauri2.0
概述
本文要实现一个svg图片转png的实例,基于tauri和rust实现。
相关链接:
<Rust><iced><resvg>基于rust使用iced构建GUI实例:使用resvg库实现svg转png
1、创建前端项目
可以参考我之前的博文,本文不再赘述:
1、<tauri><rust><GUI>基于rust和tauri,在已有的前端框架上手动集成tauri示例
本文我们新建一个简单的html页面:
<div id="maincontainer">
<h1>APP</h1>
<div id="btnsdiv">
<button id="loadimgbtn" type="button">加载图片</button>
<button id="saveimgbtn" type="button">设置保存路径</button>
<button id="convertimgbtn" type="button">转换图片</button>
</div>
<div id="imgcontainer">
<div id="srcimgdiv">
<p>源图片路径:</p