非常に厄介なことになりました...ワークフロー入力からスキームとホストを抽出し、ページ上のPNGへのリンクからのパスを取得するために、 "Get Component of URL"ステップをいくつか使用しました(これらは applewebdata://
)
ダウンロードするURLの一部を入手したら、次のようになりました。
Get Contents of URL
|> Get Component of URL; Scheme
|> Save Variable 'Scheme'
<Input>
|> Get Component of URL; Host
|> Save Variable 'Host'
<Input>
|> Get URLs from Input
|> Repeat with Each
|> If Input Contains '.PNG'
|> Get Component of URL; Path
|> URL <Scheme>://<Host>/<Path>
|> Get Contents of URL
|> Add to Variable 'Pages'
|> Pages
|> Filter Images; Sort by Name A to Z; File Type 'PNG'
|> Make PDF
|> Set Name <input.Name>
|> Quick Look
|> Save File
使用可能なURLを抽出して再結合するための手続き上の手順を実行する必要がなければ、もっとシンプルでシンプルなパイプラインを作成できたようです。何かのようなもの
Get Contents of URL
|> Get URLs from Input
|> Get Contents of URL
|> Get Images from Input
|> Filter Images; Sort by Name A to Z
|> Make PDF
|> Set Name <input.Name>
|> Quick Look
|> Save File