Menggunakan Automator CLI dengan nama file yang diberikan

1

Saya ingin menerapkan filter kuarsa (Mengurangi Ukuran File) melalui Pratinjau Ekspor menggunakan baris perintah sambil meneruskan input dan output nama file melalui CLI. Saya berpikir cara terbaik untuk melakukan ini adalah melalui Automator karena sepertinya tidak ada cara untuk mengakses Pratinjau melalui CLI.

Saya pikir pada akhirnya akan terlihat seperti ini:

automator -i input=input.pdf output=output.pdf PDF.workflow

Tapi aku mungkin benar-benar libur.

Inilah alur kerja dasarnya, yang tidak berfungsi seperti yang diharapkan:

alur kerja

Darryl Hein
sumber

Jawaban:

-1

MacOS (OSX) dulu memiliki perintah Terminal quartzfilter, yang akan menerapkan Filter Kuarsa ke PDF dan memungkinkan nama output. Sayangnya, itu dihapus di Snow Leopard.

Berikut skrip python yang berfungsi sebagai pengganti.

Tindakan Automator "Terapkan Filter Kuarsa ke Dokumen PDF" menerapkan filter ke input, sehingga alur kerja Anda menyalin PDF tetapi kemudian menulis yang asli dengan Filter.

benwiggy
sumber
Apakah seseorang menguntit saya dan menurunkan semua jawaban saya? Adakah alasan khusus mengapa ini buruk?
benwiggy