首先放链接

效果示意图

捷径特点

本捷径的水印位置位于图片底部局中偏上的位置

可自适应不同水印的尺寸

可多选照片批量操作

在加水印操作完成后会弹出预览,完成后点击保存或放弃

选择保存后还可选择是否删除原图

受益于捷径 app 本身,加水印后的图片分辨率、拍摄时间、画质、体积基本均无变化

目前版本需手动运行捷径(或添加到小组件、Siri以更快启动),暂不支持从分享中启动(见文末问题)

几处可以自定义的点

水印图片,目前设定为读取 iCloud 云盘/Shortcuts 路径下一张图片文件的形式,可以自行将图片水印放入此路径中,然后填写完整的文件名,也可自行修改为主动挑选文件/照片;

水印大小,目前设定为被加水印图片宽度的十三分之一;

水印距离底边的高度,目前设定为 50;

水印透明度,目前设定为 85%。

有的没的

之前给照片加水印主要都是在 Mac 上 Lightroom 导出时,或者单独用 Photobulk,现在也可以在 iPhone 上完成了。

目前网上的水印捷径多是在图片左下角加上一个作者名称水印,或是像安卓手机那样的由 XX 相机拍摄的图标水印。对于想将自定义水印放在其他位置的人(比如我)来说,就不太适用。

原因在于 Shortcuts 的叠放图像动作中只有四个角和正中央的现成选项,其余的位置只能以坐标形式实现,多了好几步计算。

楼主是个文科生,第一次自己尝试制作捷径,以前都是下网上现成的 Workflow / Shortcuts。

一开始也是觉得智商压制有些摸不着头脑,下载了好几个网上的类似捷径下来研究结构。

但捷径 app 目前这种所有动作全部平铺,不能收起/展开的一长串显示形式也是看得蛮头疼的。

多选不同尺寸照片的实现、压缩后水印的大小以及跟随着的位置坐标的计算、理解方法后动作顺序的排布等等实现问题也是折腾了很久。

无数次「测试-调整-以为 OK 结果换了一张图/水印又不出问题-终于 OK 但感觉还可以优化」的循环后,目前暂时处于比较满意的状态。

不过就整体而言还是个简单的小捷径啦,和大神们用上各种嵌套乃至JS的捷径尚有差距……

喜欢拍照的朋友可以关注一下我的微博 时不时会放一些随拍~

Credits

研究中主要参考了来自 @Sunbelife https://sspai.com/post/42951 的捷径,但除了最后保存/放弃,保存原图与否的选项之外,基本自己重新搭建了一遍。

问题

这个捷径我另复制了一个,改为接受分享图片的形式,但是以「照片 app -分享-捷径」方式一运行就闪退,不知道是为什么,大家可以的话也可以测试一下,或者有高人能解答。

ios 图片居中裁剪_[ iOS Shortcuts / Workflow ] 分享一个给照片批量加「底部居中偏上」水印的捷径,可适应不同水印的尺寸...相关推荐

  1. python批量添加水印_利用Python的PIL库给照片批量加水印 – 摄影与挖洞

    出于无聊,用了半小时写(Copy)了一个给照片自动加水印的脚本.大概功能就是将特定照片在右下角添加时间.尺寸.GPS信息(无人机或者手机有)和版权信息.当然,还不够完善,有空了加上读取目录中所有JPG ...

  2. canva画图 图片居中裁剪_css实现不定宽高的图片img居中裁剪_类似微信朋友圈图片效果...

    需求如下: 前端需要显示矩形的缩略图,接口返回的图片尺寸大小不一,宽高不相等,需要前端来处理并显示成正方形,类似微信朋友圈图片的效果,等比例正方形显示在列表中,让图片根据宽高来自适应显示在页面上.那么 ...

  3. ios 图片居中裁剪_使用居中图像iOS启动屏幕故事板

    1 - I want to use a LaunchScreen.storyboard in my app 2 - In this launch screen I need to insert a b ...

  4. 图片居中裁剪_魔镜,魔镜,谁最美丽!利用PS图层混合模式打造图片幻觉效果

    在今天的教程中,同学们将学习如何利用合成以在图片中创建镜中镜的画面 将Photoshop技能用于创建的一个很棒的视觉差效果.光学错觉效果为大众创造了一种新体验 镜中镜效果对比图,同学们看看能从中学到那 ...

  5. iOS 图片自由裁剪

    Demo地址:https://github.com/ColdChains/QLImageClips.git QLImageClipsView *clipView = [[QLImageClipsVie ...

  6. wpf 图片不规则裁剪_张天爱到底有多美?不规则抹胸上衣搭配牛仔裤时髦精致,优雅迷人...

    不规则裁剪的单品设计感比较强烈,容易让人感觉到眼前一亮,很直观地显现出了搭配的特色.在出席正式场合时,穿得与众不同一点,能够迅速让自己成为全场关注的焦点,比如张天爱上身穿了一件抹胸的不规则上衣,中间短 ...

  7. java 浏览器访问图片不显示_[Java教程]重新上传图片后 地址不变 浏览器加载不到的问题...

    [Java教程]重新上传图片后 地址不变 浏览器加载不到的问题 0 2016-05-27 07:00:50 做项目的时候遇到一个问题: 上传文件以后,相同的地址,第一次加载没有问题,当你操作次数过快, ...

  8. python 股市 无风险套利_干货 | 今天,分享一个港股无风险套利的机会

    本文作者 |威廉,华盛资本证券高级交易员 大家好! 很久没有写文章了, 港股最近气势如虹, 真是每天都是机会! 大家可不要浪费十年一遇的大牛市! 之前有人问过我一个问题, 就是港股有什么套利的机会 这 ...

  9. 一个mapper接口有多个mapper.xml 文件_爱了!分享一个基于Spring Boot的API、RESTful API项目种子(骨架)!...

    点击上方"Java专栏",选择"置顶或者星标" 第一时间阅读精彩文章! 1.☞ 程序员进阶必备资源免费送「21种技术方向!」 点击查看☜ 2.☞ <Jav ...

最新文章

  1. pip install numpy/pandas时报错的解决方法
  2. 9.9元,2顿饭?中国的食品黑科技搞出了可以直接“喝的饭”
  3. 5v可编程rgb接口_电脑的各个接口详解,不懂电脑的白小必备干货知识
  4. HDU2612 Find a Way BFS
  5. 【Flutter】StatefulWidget 组件 ( 底部导航栏组件 | BottomNavigationBar 组件 | BottomNavigationBarItem 组件 | 选项卡切换 )
  6. MATLAB从入门到精通-Matlab R2020b中的新标记符号(New-marker-symbols)
  7. JZOJ 5266. number
  8. C#实践设计模式原则SOLID
  9. Python 集合定义及运算
  10. windows中的凭据管理
  11. getconnectiontimeoutexception 网络问题排查_家里wifi信号差?给小白的无线排查操作指南...
  12. spring 数组中随机取几个_最新redux-spring前端模块化框架
  13. LINUX下载编译jpeglib
  14. 点云入门笔记(一):点云数据及获取
  15. 常用键盘ASCⅡ码,方便查阅
  16. DNS 动态域名解析
  17. 杰理之使用MIC隔电容方案,微信语音前几秒也出现“哒哒”【篇】
  18. Lambda表达式和Stream类的使用
  19. 实验四 串行通信实验
  20. 推荐系统召回总结(持续更新)

热门文章

  1. VS Code配置C/C++
  2. 页面置换算法——最佳置换算法、最近最少使用算法、先进先出算法、时钟置换算法
  3. python调用大漠找图_[教程贴]按键精灵调用大漠插件后台找图示例
  4. html5离线储存不足,html5的离线存储问题
  5. oracle未找到时区,解决ORA-01882:未找到时区区域%s
  6. python eval函数格式_Python函数中eval函数知识点
  7. QT学习笔记(八):顺序容器和关联容器
  8. CompletableFuture详解~cancel
  9. Exchanger及其用法
  10. Java技术回顾之JNDI--命名和目录服务基本概念