我的 Ulysses 圖片處理流程加速法


我一向是使用 Ulysses 來寫這個部落格的。但是在處理圖片時經常會遇到一個問題。這個問題是如果我要在圖片上做一些處理時一定要把暫存的圖片放到 iOS 內置的 Photo Album 裡。我們可以如何解決這個問題呢?

這個問題有兩個難度的等級,分別是 一次只處理一張圖片一次要處理多於一張圖片

> 情況一:一次只處理一張圖片

例如,我想註解一張會在 Ulysses 裡使用的圖片時:我可以有以下其中一個做法:

  • 直接在 Photo Album 裡找該圖片,處理圖片後儲回 Photo Album 裡,然後把處理過的圖片放到 Ulysses 裡。問題是在 Photo Album 裡找出那張的圖片很麻煩,另外就是Photo Album 裡多了這一張暫存的圖片。
  • 先把要處理的圖片放在 Ulysses 裡,要處理的時候把圖片 Share 到處理圖片的應用程式,處理圖片後儲回 Photo Album 裡。但是 Photo Album 裡還是多了這一張暫存的圖片。

最近突然想到可以使用在剪貼簿應用程式這篇介紹過的Gladys 來解決這個問題。Gladys 是一款稱為 Shelf App 的應用程式。它的定位就是一個臨時的儲存櫃,方便我們在 iPad 裡利用 Drag and Drop 把東西放進去暫存,並在有需要時利用 Drag and Drop 取出。

關放 Drag and Drop,我在這篇  iOS11 上的iPad上手多重選擇模式注意事項  也有介紹過要注意的事項。

同類的工具還有 Yoink

我們可以先把要處理的圖片放在 Ulysses 裡,要處理的時候把圖片 Share 到處理圖片的應用程式,處理後分享到 Gladys 裡,並回到 Ulysses 時把圖片從 Gladys 裡拉回來。

這個做法只是把暫存位置從 Photo Album 變成了 Gladys,但是 Gladys 的好處是它本來的定位就是一個臨時的儲存櫃,所以可以設定把東西從 Gladys 拉出時會自動從 Gladys 裡刪除。

這個設定可以在 Gladys 的設定裡選擇 “Remove items after they are dragged out” 來達成。

以下的示範是把一張在 Ulysses 裡的圖片利用 Annotable 作註解,並放到 Gladys 作暫存,然後放回 Ulysses 裡。過程中完全不用使用 Photo Album。

> 情況二:要同時處理多於一張圖片時

最難的情況來了。如果只是單一張相的話我們還可以使用 Share Sheet 來分享到要處理的應用程式中,如果該處理的應用程式需要同時以多於一張圖片作輸入的話,我們可以如何做呢?

這個情況最常發生的是在 iOS Shortcuts 裡以多於一張圖片作輸入的情況下並處理這批圖片,例如是為多於一張圖片進行合併。

這個情況下我們並不可以使用 Share Sheet 功能,唯一可以使用的是多重選擇圖片並使用 Drag and Drop。

然後,我在這篇 Drag and Drop Into Shortcuts on iPad: An Effective Method for Repetitive Tasks 文章發現了原來我們可以把物件拉到要執行的 Shortcuts 上作為該 Shortcuts 的輸入物件並執行。

這樣事情便好辦了。我們只需要把多於一張圖片從 Ulysses 拉到自己的 Shortcuts 裡處理,然後令該 Shortcuts 把處理後的圖片以 Share Sheet 的方式分享到 Gladys ,最後從 Gladys 把處理後的圖片拉回 Ulysses 中便完成。

以下的例子是利用了 Macstories 裡分享的為螢幕截圖加上 iPhone / iPad / Apple Watch 外框的 Shortcuts ,示範如何進行這個流程。這個 Shortcuts 能把多於一張的螢幕截圖根據它們的解像度來加上對應的 iPhone / iPad / Apple Watch 的外框,並且如果是多於一張圖片的話,會把它們橫內並排合併。

在這個示範中,我只更改了這個 Shortcuts 最後的步驟:把圖片儲存到 Photo Album 變成使用 Share Sheet。同樣地,過程中完全不用使用 Photo Album。

內心 OS : 這個方法可以大大加快自己的寫文章速度。


iOS 工作術:



分類: 工作心法 iOS工作術
寫作日期: 2019-10-12

隨機文章: