PicHoro 开源手机图片上传+管理软件 手机端的PicGo

这篇具有很好参考价值的文章主要介绍了PicHoro 开源手机图片上传+管理软件 手机端的PicGo。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

前言

本文同步发布于个人博客https://www.horosama.com

十一在家的时候,由于一个小的需求,需要把手机拍照的图片传到图床上写博客用,而且最好能边拍边传,传完后自动复制好多个图片的链接,找了找没有太符合需求的,于是自己趁着假期从头学习Flutter写了一个手机端软件,参考电脑端PicGo的功能设计,写出了PicHoro并在Github上开源~Github地址:https://github.com/Kuingsmile/PicHoro。

PicHoro从10月2号的V1.00版本,到今天已经更新到了V1.75版本下载地址,这个过程中感觉自己对Flutter算是学了个皮毛了,同时对REST API也理解的更加深刻了,也算是一个小的成长吧。

下面就简单介绍下PicHoro~

PicHoro的界面和功能

PicHoro的基本功能和PicGo相同,简单点来说就是图片上传到图床和图片的管理,并且可以复制链接。PicHoro目前支持的图床有:

  • 兰空图床V2 (V1.00版本添加)
  • SM.MS(V1.41版本添加) 图床网站https://smms.app或https://sm.ms
  • Github(V1.55版本添加) 使用Github仓库作为图床
  • Imgur(V1.60版本添加) 需要配合一些特殊方法使用
  • 七牛云存储(V1.65版本添加) 七牛云存储
  • 腾讯云COS V5(V1.70版本添加) 腾讯云COS V5
  • 阿里云OSS(V1.75版本添加) 阿里云OSS
  • 又拍云存储(V1.75版本添加) 又拍云存储

PicHoro的特殊功能包括:

  • 连续上传模式,相机拍照后自动上传然后返回拍照页面,可连续拍照上传(就是我一开始的那个小需求~)
  • 可导入剪贴板中的网络图片链接,同时使用换行符分割多个链接可批量导入
  • 相册分图床显示,支持多选管理,复制多张图片链接或删除
  • 相册删除时可选择是否同时删除服务器上的图片,以及选择是否删除本地图片
  • 支持扫描二维码将PicGo(v2.3.0-beta.2以上版本)配置文件直接导入PicHoro
  • 支持将PicHoro的配置导出至剪贴板,导出格式与PicGo配置文件相同,可直接导入PicGo
  • 上传图片后自动复制链接到剪贴板,多图上传时全部复制,支持的链接格式包括Markdown,带链接的Markdown,BBcode,HTML,原始链接和自定义链接
  • 支持自定义复制到剪贴板的链接格式,占位符与Picgo一致
  • 上传时可对文件重命名,目前有时间戳,随机字符串和自定义重命名三种方式,自定义重命名可使用多种占位符,如uuid,时间戳,md5等

下面来分别看下界面~

上传界面

上传界面里,连续上传就是刚才提到的排照后自动上传然后返回拍照功能,网络多选可以读取剪贴板内的网络图片链接(如果是用换行符分隔的多个链接的话,会全部读取),同时屏幕中的PicHoro软件图标会在有图片等待上传的时候显示第一张待上传图片的缩略图,上传完又回到Logo~

右下角的浮动图标可以快捷的切换需要默认的上传图床~

相册界面

相册页面里,点击图片会进入预览界面,双击会自动复制默认格式的链接到剪贴板,长按则会弹出选择菜单来复制指定格式的链接。同时右上角有选择框,可以多选操作。 相册页面下方中间的四个按钮分别对应了切换显示的图床,返回相册第一页,复制所有选定图片的链接和选择所有图片,右上角图标则可以删除所有选定的图片。

配置页面

配置页面里,包括了许多自定义配置选项,包括从二维码导入PicGo的配置,导出Json格式的配置文件到剪贴板,设置删除的时候是否同步删除云端和本地图片,自定义复制的链接的格式和文件上传的时候重命名的格式等。

吐槽

整个软件的开发过程中,写的最就的应该就是相册页面了,搞了好久才搞明白怎么实现,其它的各种图床的功能添加基本上是查阅各家的API文档来实现就行了。
但这里我一定要吐槽下,七牛云和又拍云的API文档是真的emmmm,七牛的删除文件方法,文档里写个POST请求,实际我试了应该是DELETE请求,然后又拍云的整个界面和文档各种简陋。阿里云的啰里啰嗦,体验最好的应该是腾讯云的,不仅写的比较清楚,而且还有在线的API调试工具,可以对照着来实现代码。
最后希望大家可以多多给提提意见啦,毕竟是刚学了两周的Flutter新手,很多都是现学现用的,后续我也会持续的更新PicHoro这个项目~文章来源地址https://www.toymoban.com/news/detail-477415.html

到了这里,关于PicHoro 开源手机图片上传+管理软件 手机端的PicGo的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 手机图片怎么做成笔记 手机照片笔记怎么制作

    1:选择需要增添内容的笔记分类,长按底部的+。 2:点击图片图标,选择本地相册或者相机拍照,我以选择本地图片为例。 3:一次支持选择最多100张图片,选择好后点击右上角确定。 4:等图片全部添加成功后,点击右上角保存。 这条内容保存成功后,单击这条笔记可进入

    2024年02月12日
    浏览(51)
  • 微信小程序——图片的加载与获取手机内部的图片

    关于将手机里的图片放在上传到小程序,在小程序里这种方法并不陌生,甚至大多数小程序都附带有这种功能,那么这种功能是怎么实现的呢,一起来看看吧!!! 1.本地图片的加载 例如:本地路径:/pages/images/1.png 然后在wxss中设置自己需要的样式即可  关于mode的其他详情

    2024年02月04日
    浏览(51)
  • 手机图片怎么转pdf格式?这几个图片转换方式了解一下

    手机图片怎么转pdf格式?将图片转换为PDF的应用场景非常广泛。例如,你可以将多张照片转换为PDF,然后将其作为一本电子相册保存。你也可以将多张图片转换为PDF,然后将其作为一份报告或文档的附件发送给他人。此外,许多人在工作中需要将文档、表格等转换为PDF格式进

    2024年02月16日
    浏览(58)
  • Taro保存图片到手机

    萌新亚历山大啊,搞了一下午,真多坑 downloadFile保存的文件路径后缀有可能不是jpg,保存不了手机上 这一行 const tempFilePath = res.filePath;  // 获取下载的临时文件路径,需要注意别写错 又有新坑 开发版本可以下载,上线点击无反应 解决办法:1、完善一下用户隐私协议 2、配置

    2024年02月14日
    浏览(31)
  • 手机图片怎么提取文字?高效渠道一览

    随着智能手机的普及,我们现在可以随时随地使用手机拍照记录生活中的点滴。然而,有时候我们拍照之后可能需要提取图片中的文字,比如拍下的菜谱、公告、名片等等。这时,我们就需要使用手机图片提取文字的功能。 - 采用OCR技术拍照识别图片文字, 图文转换速度较快

    2024年02月09日
    浏览(45)
  • 怎样将手机视频转换成图片?手机怎么把视频做成gif动图?

    怎样将手机视频转换成图片?一般在需要将视频转换成gif格式的图片时,需要在电脑上使用专业的视频处理软件进行操作,但是现在有很多视频素材是从手机上保存的,如果需要从手机上把视频转gif应该怎么操作呢?今天就来给大家推荐一款视频转gif工具,无需下载打开即可

    2024年02月11日
    浏览(51)
  • 手机怎么提高图片分辨率?手机怎么改照片分辨率dpi?

    现在有很多考试可以通过手机提交报名,在报名时需要上传证件照,但是最近有很多小伙伴说上传的照片尺寸、背景颜色都符合要求了但是还是提示上传失败,那么这种情况往往就是由于照片分辨率不符合要求导致的,那么手机怎么提高图片分辨率呢?今天来给大家分享一款

    2024年02月16日
    浏览(62)
  • 在手机上图片分辨率怎么调?怎样用手机改300dpi图片?

    手机是现在生活中必不可少的工具之一,现在越来越多的事物可以通过手机处理,例如现在有的考试报名就需要通过手机上传证件照到报名系统中,但经常会碰到对照片分辨率有要求的情况,那么手机图片分辨率怎么修改呢?今天来给大家分享一款手机图片修改分辨率工具,

    2024年02月13日
    浏览(52)
  • 分享一下手机图片如何转化为Word文档

    工作中,很多朋友习惯用手机截图来传递各种文字信息。当我们需要将这些信息输入电脑时,如何将手机图片的内容转换到Word文档中呢?如果能直接把截图内容转换到Word文档,在录入信息时也能节省不少时间。那么今天就和小伙伴们分享一个手机图片如何转化为Word文档的方

    2024年02月16日
    浏览(39)
  • 小米手机误删图片视频恢复教程

    小米手机清空回收站后发现删错了,恢复误删照片视频教程 查看是否有类似  .VID_202XXXXX_XXXXXX.mp4 和.IMG_202XXXXX_XXXXXX.jpg 的文件 小米手机相机拍摄的图片和视频命名规则:类型_日期_时间_格式后缀 这些只是小米手机相机拍摄的文件,也可能你删掉的是从其他软件保存下来的图

    2024年01月23日
    浏览(83)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包