PicList 是一个云存储管理和图片上传工具,可以进行包括云端目录查看、文件搜索、批量上传下载和删除文件,复制多种格式文件链接和文件预览等操作。
开源地址和软件官网
Gitee: https://gitee.com/kuingsmile/PicList
Github: https://github.com/Kuingsmile/PicList
本次更新内容
新特性
新增内置水印添加功能,解决原水印插件picgo-plugin-watermark安装困难和使用报错等问题
内置水印添加实现了如下功能:
支持通过CLI命令使用, 请通过npm install piclist -g或yarn global add piclist安装piclist-core,通过picgo set buildin watermark进行参数配置
支持文字或图片水印切换
支持全图水印
支持根据原图大小自适应调整水印大小,同时可设定具体缩放比例
支持更换字体,同时内置simhei字体,可支持中文
支持设置水印文字颜色,角度,位置
水印添加部分在beforeTransform之前,不与任何已有插件冲突
新增图片预处理和格式转换功能,解决大部分该类插件已不再维护或无法使用/使用不便的问题
内置图片预处理和格式转换实现了如下功能:
多种格式转换支持,目的格式支持avif, dz, fits, gif, heif, jpeg, jpg, jp2, jxl, magick, openslide, pdf, png, ppm, raw, svg, tiff, tif, v, webp
可设定压缩后质量百分比
可根据固定宽度和高度或者原图片百分比进行图片缩放
可旋转图片并自定义旋转角度
可通过CLI命令使用,请通过picgo set buildin compress配置参数
图片预处理部分在beforeTransform之前,不与任何已有插件冲突
优化了部分CLI命令的提示语句,使其更加明确
移除了picGo通过URL上传时只能上传图片的限制,从URL获取文件的超时限制延长至30s>
bug修复
修复了插件界面列表高度只占窗口高度一半的问题
特色功能
保留了PicGo的所有功能,兼容已有的PicGo插件系统,包括和typora、obsidian等的搭配
相册中可同步删除云端图片
内置水印添加、图片压缩、图片缩放、图片旋转和图片格式转换等功能,支持自定义配置,且可以通过CLI命令行调用
支持管理所有图床,可以在线进行云端目录查看、文件搜索、批量上传、批量下载、删除文件等
支持预览多种格式的文件,包括图片、视频、纯文本文件和markdown文件等
支持正则表达式的批量云端文件重命名
管理界面使用内置数据库缓存目录,加速目录加载速度
对于私有存储桶等支持复制预签名链接进行分享
优化了PicGo的界面,解锁了窗口大小限制,同时美化了部分界面布局