If-Koubou

Bagaimana Menggunakan JavaScript untuk Menghemat Waktu dengan Mengotomatiskan Photoshop

Bagaimana Menggunakan JavaScript untuk Menghemat Waktu dengan Mengotomatiskan Photoshop (Bagaimana caranya)

Apa yang bisa dilakukan JavaScript mungkin dengan Editor Gambar? Dengan menggunakan bahasa scripting independen platform ini, hari ini kita akan belajar untuk membuat tugas-tugas otomatis baik versi Mac atau PC dari Photoshop akan berjalan.

Photoshop memiliki API (Application Programming Interface) yang memungkinkan mereka dengan pengetahuan untuk membuat tugas-tugas yang ditulis dan mengotomatisasi bahkan tindakan yang sangat rumit. Dengan keuntungan menggunakan bahasa yang sama kuatnya dengan JavaScript, programmer culun dapat menggunakan logika kondisional, variabel, dan kadang-kadang aplikasi di luar Photoshop. Lihatlah melalui JavaScript sederhana ini dan pelajari cara menggunakannya di Photoshop.

Halo Dunia!

Yang paling mendasar dari program dasar, Photoshop CS5 Scripting Guide menyediakan contoh skrip "Hello World" untuk membantu kita melompat dan memulai. Kita dapat melihat beberapa hal yang terjadi di sini: unit disetel ke inci, dokumen baru dibuat, dan teks ditambahkan secara 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 mudah dibaca baik di OS X atau Windows. Simpan file Anda di mana saja yang dapat Anda temukan nanti.

Pastikan Anda mengunduh Panduan Scripting untuk versi Photoshop Anda dan salin teks dari PDF, daripada mengetik ulangnya!

Buka Photoshop. Versi apa pun yang dating kembali ke Creative Suite 2 akan berfungsi dengan baik, meskipun kode Anda mungkin berbeda.

Arahkan ke File> Skrip> Jelajahi untuk mencari file JavaScript Anda yang disimpan.

Arahkan ke tempat Anda menyimpan file JavaScript "Hello World" dan muat.

Photoshop membuat dokumen untuk spesifikasi dalam file JavaScript: 2 oleh 4 inci, dengan objek teks "Hello, World."

Secara alami, ini membuka semua kemungkinan. Mari kita lihat dengan cepat satu lagi dasar, menggunakan alat sederhana yang sama ini.

Membuat Halaman Baru dengan Manajer Acara

Cukup mengedit dokumen "Hello World", kita dapat membuat skrip yang akan membuat ukuran kertas standar pada resolusi tinggi. Potongan-potongan 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 inci, tetapi 300 adalah resolusi file.

Berikut adalah kode untuk menyalin dan menempel, jika Anda begitu ingin:

// Skrip Kanvas Baru

// Ingat pengaturan unit saat ini dan kemudian atur unitnya

// nilai yang diharapkan oleh skrip ini

var originalUnit = preferences.rulerUnits

preferences.rulerUnits = Units.INCHES

// Buat dokumen baru 8,5 x 11 inci dan tetapkan ke variabel

var docRef = app.documents.add (8.5, 11, 300)

// Rilis referensi

docRef = null

artLayerRef = null

textItemRef = null

// Mengembalikan pengaturan unit penguasa asli

app.preferences.rulerUnits = originalUnit

Simpan dokumen Anda sebagai file .JS atau .JSX di mana pun Anda peduli untuk menyimpannya.

Jika Anda bekerja di beberapa 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 berbagai Peristiwa, tetapi untuk yang ini, kita akan memiliki Photoshop menjalankan skrip kita pada "Mulai Aplikasi." Anda dapat menelusuri skrip Anda dengan mengklik menu pull-down yang bertuliskan "Clean Listener" dalam ilustrasi tangkapan layar.

Temukan file JavaScript Anda.

Tambahkan skrip khusus Anda dan klik "Selesai."

Restarting Photoshop, kami menemukan itu membuka halaman 8,5 inci dengan 11 inci pada resolusi 300 dpi, sama seperti kita menulis naskah.

Hampir semua yang dapat dilakukan di Photoshop dengan keyboard dan mouse dapat dilakukan di JavaScript (atau tambahan Applescript atau Visual Basic, meskipun itu tergantung platform). Bereksperimenlah dengan kemampuan JavaScripting Anda sendiri, atau kembali ke How-To Geek untuk keperluan kita sendiri dengan mengotomatisasi Photoshop dengan JavaScript!

JavaScript, Applescript, atau Visual basic memiliki panduan untuk scripting yang tersedia untuk diunduh, berjalan sejauh Photoshop CS2. Unduh semua dan semuanya di sini.