图片/文件上传如此简单|macOS 图床客户端 uPic
发布时间:2023-06-07 13:27:58
前言
相信很多人在写作(特别是需要多平台发布)的时候都会因为插图而增加工作量:
平台图片外链不允许在网站外部访问。
使用云图床服务上传流程复杂。
那么这些问题有没有办法解决呢,答案肯定是“有”。
Swift 原生开发的 macOS 端 iPic。
Electron 开发的跨平台 PicGo。
…
这些软件都可以很好的解决这些问题,那为什么我还会再开发一款此类APP呢?原因有以下几点:
PicGo 每个类型的图床只能有一个配置,我个人有习惯将不同的用途的图片用多个图床区分。
个人比较喜欢用快捷键来完成这一系列操作。(最新版 PicGo 好像也已经支持了快捷键)
PicGo 和 iPic 的路径规则支持都不多。
最重要的一点是我从 Windows 电脑换成 MacBook Pro 作为主力开发机后,就一直想学一学 Swift 开发。于是这就成为了我开发 uPic 的契机!
uPic 介绍
uPic 采用 Swift 原生开发,通过调用各个服务商的 API 接口实现。体积小、速度快。支持多种图床:smms, 又拍云 USS, 七牛云 KODO, 阿里云 OSS, 腾讯云 COS, 百度云 BOS, 微博, Github, 码云 Gitee, Amazon S3, Imgur, 自定义上传服务。
支持多种常用的输出格式,并且提供上传前图片压缩功能(支持 JPG、PNG)。等等一些小功能…
多种上传方式
在上传方面支持了更多重方式以应对不同的使用场景:除了选择文件,拖拽文件到菜单栏这些最基本的上传操作外。uPic 还支持从剪切板获取文件上传、截图上传、从浏览器直接拖拽文件上传、Finder 右键上传以及命令行上传。
选择文件上传支持自定义全局快捷键
从剪切板获取文件上传支持自定义全局快捷键
从剪切板获取文件上传
截图上传支持自定义全局快捷键
截图上传
拖拽本地文件上传
拖拽本地文件上传
拖拽浏览器文件上传
拖拽浏览器文件上传
Finder 右键菜单上传
Finder 右键菜单上传
命令行上传
命令行上传
强大的图床配置
在图床配置方面简单又灵活。特别是在保存路径配置上 uPic 提供了极其灵活的配置方案,可根据自己的使用习惯或需求来随意搭配。
图床配置
精美的上传历史
上传历史采用瀑布流方式展示最近上传的文件缩略图,鼠标悬浮展示原图。方便查找。
上传历史
并且历史界面的展示效果可以自行配置。
高级配置
除了上面介绍的功能以外,uPic 还支持多种常用的图片引用格式,并且上传时提供图片压缩功能(支持 JPG、PNG)等等一些小功能…
最后
目前 uPic 已在 Gtihub 开源,? 欢迎大家下载尝试。 ? 期待您的建议与反馈!


猜你喜欢
- 搞的人很心烦,因为他并没有什么用,今天我就教大家如何通过简单的几步解决这种烦人的问题。很多人再使用excel时可能都遇到过这种问题,每次打开
- 对excel页面制作完成以后,我们就可以把excel表格打印出来了,我们可以通过快速打印excel工作表既直接对文件进行打印,具体的操作方法
- win11系统是全新的一代操作系统,win11对电脑配置有一定要求,因此有用户问i5处理器是否能够安装win11,还需要看是第几代的处理器,
- 寄信是现在人们日常工作和生活中仍然必不可少的通信方式。尤其是对在办公室工作的人来说,用word来制作并打印信封是一项必须要掌握的技能,那么下
- 想要设计属于自己的条形码?有哪些好用的条形码生成软件mac版呢?小编整理几款可简单快速制作条形码的神器,来一起了解一下吧~如何设计条形码呢?
- WIN7系统的远程桌面开启需要3个东西:开启远程桌面、设置账户密码、开启windows服务,具体的步骤可祥看本文,希望本教程对大家有所帮助W
- 一些Win10用户在社区中反映,Win10有和WIN7、XP一样的开始菜单,但是自己电脑上的开始菜单却不见了,这是什么原因?面对这种开始菜单
- Win8会自动启用混合启动模式(hybrid boot),如果你使用的是双系统,那么可能将带来一些不便,下面为大家讲解下如何控制Win8的混
- 每个人对电脑分辨率都是有不同要求的,所以当我们拿到一台电脑就需要调整分辨率,可是很多用表示遇到屏幕分辨率不能调,那么当你遇到Win7屏幕分辨
- 剪映是一款主要用于剪辑视频的软件,同时拥有手机版和电脑版,可以方便我们随时随地进行视频的剪辑处理。比如我们可以使用剪映给视频中的人物抠像,后
- win10怎么显示查看c盘隐藏文件夹?win10为了保护系统的重要文件不被用户误删,会把文件设置成隐藏状态,那么用户如果需要进行更改的话,要
- excel如何录制宏?excel宏功能可以让Excel帮我们完成大量重复的动作,从而提高工作效率,下面脚本之家小编就为大家带来excel宏的
- 如何使用premiere调节视频声音?对视频进行后期处理,发现背景音乐太大声、盖住了人物对话,就需要将音量调小。下面,小编就为大家介绍下使用
- 说明IMDIV 函数返回以 x + yi 或 x + yj 文本格式表示的两个复数的商。返回值两个复数的商。语法=IMDIV(inumber
- 谈起Nero我想很多人都会比较了解,它是一款功能强大的刻录软件,因此有很多人会下载安装它。但是很多用户不知道如何用Nero刻录DVD?其实方
- 经常性在清理文件的时候会出现页面提示文件夹访问被拒绝,这样的话就无法批量删除文件,那么这种情况该如何进行解决呢?一起来看看吧。win10文件
- 云净装机大师一键重装后黑屏怎么解决?一般来说使用这种重装系统工具都是选择重装同一系统,本来是Win7就装Win7,本身是Win10就选择重装
- win10更新到1903后电脑音质变差怎么办?iwn10系统打了1903的补丁以后,发现听音乐音质很差,这是什么原因造成的?该怎么解决?下面
- KOOK是一款相当出色的聊天软件,有不少喜欢玩游戏的用户都在使用,但其中有部分用户在使用的过程中经常会出现伴奏获取失败或者无法识别到播放器,
- 一、问题的提出我们在使用EXCEL过程中,有时需要将一个表中数据的“列”变为“行”,,需要将表2中引用表1的数据,将“列”转换为“行”,即大