Cara Menggunakan JavaScript untuk Menghemat Waktu dengan Mengotomatiskan Photoshop
Apa yang bisa dilakukan JavaScript dengan mungkin dengan Editor Gambar? Dengan menggunakan bahasa skrip independen platform ini, hari ini kita akan belajar membuat tugas otomatis yang dapat dijalankan versi Mac atau PC Photoshop.
Photoshop memiliki API (Application Programming Interface) yang memungkinkan mereka yang memiliki pengetahuan untuk membuat tugas yang dituliskan dan mengotomatiskan tindakan yang bahkan sangat rumit. Dengan keuntungan menggunakan bahasa yang sama kuatnya dengan JavaScript, programmer yang culun dapat menggunakan logika kondisional, variabel, dan terkadang aplikasi di luar Photoshop. Lihatlah Javascript sederhana ini dan pelajari cara menggunakannya di Photoshop.
Halo Dunia!
Yang paling dasar dari program dasar, Photoshop CS5 Scripting Guide memberikan contoh script "Hello World" untuk membantu kami melompat dan memulai. Kita dapat melihat beberapa hal yang terjadi di sini: unit disetel ke inci, dokumen baru dibuat, dan teks ditambahkan dengan sederhana, menggunakan Photoshop API.
Untuk membuat dokumen dasar ini, Anda memerlukan editor teks seperti Komodo Edit, Notepad 2, atau Fraise for Mac. Pastikan untuk menyimpan file JavaScript Anda sebagai file .JSX atau .JS. Photoshop akan dengan mudah membaca di OS X atau Windows. Simpan file Anda di tempat mana pun yang dapat Anda temukan nanti.
Pastikan Anda mengunduh Panduan Scripting untuk versi Photoshop Anda dan menyalin teks dari PDF, daripada mengetik ulang!
Buka Photoshop. Versi apa pun yang berasal dari Creative Suite 2 akan berfungsi dengan baik, meskipun kode Anda mungkin berbeda.
Arahkan ke File> Scripts> Browse untuk mencari file JavaScript yang disimpan.
Arahkan ke tempat Anda menyimpan file JavaScript "Hello World" Anda dan muat.
Photoshop membuat dokumen dengan spesifikasi dalam file JavaScript: 2 kali 4 inci, dengan objek teks "Halo, Dunia."
Secara alami, ini membuka segala macam kemungkinan. Mari kita melihat sekilas satu dasar lagi, menggunakan alat sederhana yang sama.
Membuat Halaman Baru dengan Manajer Acara
Cukup mengedit dokumen "Hello World", kita dapat membuat skrip yang akan membuat ukuran kertas standar pada resolusi tinggi. Bit tentang objek teks dihapus dan komentar telah diubah juga.
Perhatikan bahwa app.documents.add memiliki nilai yang berbeda dari file "Hello World" kami. "8,5" dan "11" masih beberapa inci, tetapi 300 adalah resolusi file.
Berikut adalah kode untuk menyalin dan menempel, jika Anda cenderung:
// Skrip Kanvas Baru // Ingat pengaturan unit saat ini dan kemudian atur unit ke // nilai yang diharapkan oleh skrip ini var originalUnit = preferensi.rulerUnits preferensi.rulerUnits = Unit.INCHES // Buat dokumen 8,5 x 11 inci baru dan tetapkan ke variabel var docRef = app.documents.add (8.5, 11, 300) // Rilis referensi docRef = null artLayerRef = null textItemRef = null // Kembalikan pengaturan unit penggaris asli app.preferences.rulerUnits = originalUnit |
Simpan dokumen Anda sebagai file .JS atau .JSX di mana pun Anda ingin menyimpannya.
Jika Anda bekerja pada banyak mesin dengan Photoshop, Anda mungkin ingin menyimpannya di folder Dropbox Anda.
Kembali ke Photoshop.
Di bawah menu File> Script yang sama, Anda akan menemukan "Script Events Manager." Buka.
Anda akan mendapatkan kotak dialog ini. Anda dapat menerapkan Skrip ke banyak Acara yang berbeda, tetapi untuk yang ini, kami akan meminta Photoshop menjalankan skrip kami pada "Mulai Aplikasi." tangkapan layar.
Temukan file JavaScript Anda.
Tambahkan skrip khusus Anda dan klik "Selesai."
Mengaktifkan ulang Photoshop, kami menemukannya membuka halaman 8,5 inci kali 11 inci pada resolusi 300 dpi, seperti yang kami tuliskan.
Hampir semua yang dapat dilakukan di Photoshop dengan keyboard dan mouse dapat dilakukan dalam JavaScript (atau tambahan Applescript atau Visual Basic, meskipun semuanya tergantung pada platform). Eksperimen dengan keterampilan JavaScripting Anda sendiri, atau kembali ke How-To Geek untuk kami sendiri untuk mengotomatisasi Photoshop dengan JavaScript!
JavaScript, Applescript, atau Visual basic memiliki panduan untuk scripting yang tersedia untuk diunduh, sejauh Photoshop CS2. Unduh semua dan semuanya di sini.