Automator Combine PDFアプリケーション


2

私は自分の前に投稿した人とほぼ同じオートマトンアプリケーションを作成しましたが、次のようになります。

1)選択されたFinderアイテムを取得する

2)PDFページの結合

3)Finderアイテムの移動(+ワークフローの実行時にこのアクションを表示)

それでも、pdfファイルをアプリケーションアイコンにドロップすると、最初に入力したページが2倍になります。この問題に遭遇している他の誰かがいますか、そしてこれを回避する方法はありますか?

そして、出力ファイルの命名に関する関連質問。各PDFバインダー出力にカスタム名を付けるには、どの関数を追加する必要がありますか?私が読んでいるように、シェルスクリプトなしではシーケンシャルネーミングは機能しませんが、オートマトンによって提供される以外の外部スクリプトを含まない他のソリューションはありますか?

ありがとうございました。

回答:


2

あなたがしたい場合は、カスタム名を組み合わせたPDF ファイルを、その後、追加の名前変更Finderの項目の 行動との間に結合したPDFページの アクション移動のFinder項目 のアクションをして、オプションのチェックに設定ワークフローの実行時に表示にこのアクションを チェックボックスをオンに。設定する名前の変更Finderの項目の アクションをするために単一の項目名のみにベース名:[]名、場所、[]で、空のテキストボックス

Automatorのワークフロー

注意:最初に追加すると、名前の変更のFinder項目 アクションはとして示して名前の変更Finderの項目は、しかし、あなたが選択すると名前単一アイテムを最初にポップアップリストボックス、それが変わる名前アクションをするために単一アイテムに名前を付けて

Name:Basenameのみを[]に設定することをお勧めする理由は、.pdf拡張子がドキュメントの保存時に自動的に追加されるため、入力する必要がないためです。


そうは言っても、アプリケーションとして上記のワークフローを使用すると、二重ページの問題を再現することができました。説明については、「muアップデート:下記の注」を参照してください。Automator内からワークフローとして実行せずに実行する別の方法は、以下に示すようにAutomatorサービスワークフローとして作成することです。

これはで利用可能であるファインダーからのFinder > サービス メニューサービスの コンテキストメニュー選択時にPDFの ファイルとを右クリックするか、コントロールクリックし、選択したファイルを。

Automatorサービスのワークフロー

更新:として使用する二重のページの原因アプリケーション元とアクションがあるためであるアプリケーションの入力としてファイルやフォルダを受け、既に選択されたファイルを受信して、追加することで、 選択した取得のFinder項目の アクションを、それが再び選択されたファイルを渡していますしたがって、ページ数が2倍になります。アプリケーションとして使用する場合は、元のワークフローから[ 選択したFinderアイテムを取得] アクションを削除するだけです。


ありがとう しかし、アプリケーション内のこのページの複製は、自動化の問題/バグですよね?
sle7en

@ sle7en、これはバグではありません。私の答えの最後にあるアップデートをご覧ください。
user3439894
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.