Anasayfa » nasıl » Photoshop'u Otomatikleştirerek Zamandan Tasarruf Etmek için JavaScript Nasıl Kullanılır

    Photoshop'u Otomatikleştirerek Zamandan Tasarruf Etmek için JavaScript Nasıl Kullanılır

    JavaScript POSSIBLY’in bir Image Editor ile ne ilgisi olabilir? Bu platformdan bağımsız komut dosyası dili kullanarak, bugün Photoshop'un Mac veya PC sürümlerinin çalışacağı otomatik görevler oluşturmayı öğreneceğiz..

    Photoshop'ta, komut dosyası oluşturulmuş görevler oluşturma ve şaşırtıcı şekilde karmaşık eylemleri bile otomatikleştirme becerisine sahip olanlara olanak sağlayan bir API (Uygulama Programlama Arabirimi) vardır. JavaScript kadar güçlü bir dil kullanmanın avantajıyla, geeky programcıları koşullu mantığın, değişkenlerin ve bazen Photoshop dışındaki uygulamaların akıllıca kullanılmasını sağlayabilir. Bu basit Java Kodlarına göz atın ve bunları Photoshop'ta nasıl kullanacağınızı öğrenin.

    Selam Dünya!

    Temel programların en temel olanı Photoshop CS5 Scripting Guide, girmemize ve başlamamıza yardımcı olmak için örnek bir "Merhaba Dünya" komut dosyası sunar. Burada olup biten bazı şeyleri görebiliyoruz: birimler inç olarak ayarlanmış, yeni bir belge oluşturulmuş ve metin basitçe Photoshop API kullanılarak eklenmiştir.

    Bu temel belgeyi oluşturmak için Komodo Edit, Notepad 2 veya Mac için Fraise gibi bir metin düzenleyicisine ihtiyacınız olacak. JavaScript dosyanızı .JSX veya .JS dosyası olarak kaydettiğinizden emin olun. Photoshop, OS X veya Windows'ta kolayca okuyabilir. Dosyanızı daha sonra bulabileceğiniz herhangi bir yere kaydedin.

    Photoshop sürümünüz için Komut Dosyası Kılavuzu'nu indirdiğinizden ve metni yeniden yazmak yerine PDF'den kopyaladığınızdan emin olun.!

    Photoshop'u açın. Creative Suite 2’ye dayanan herhangi bir sürüm, kodunuz farklı olsa da iyi çalışacaktır.

    Kayıtlı JavaScript dosyanızı aramak için Dosya> Komut Dosyaları> Gözat'a gidin.

    “Hello World” JavaScript dosyanızı kaydettiğiniz yere gidin ve yükleyin.

    Photoshop, JavaScript dosyasındaki teknik özelliklere bir belge oluşturur: 2 ila 4 inç, “Merhaba Dünya” nesnesi.

    Doğal olarak, bu her türlü olasılığı açar. Aynı basit araçları kullanarak başka bir temeline hızlıca göz atalım.

    Events Manager ile Yeni Sayfa Oluşturma

    “Merhaba Dünya” belgesini basitçe düzenleyerek, yüksek çözünürlükte standart bir kağıt boyutu oluşturacak bir komut dosyası oluşturabiliriz. Metin nesnesi hakkındaki bitler kaldırıldı ve yorumlar da değiştirildi.

    App.documents.add dosyasının “Merhaba Dünya” dosyamızdan farklı değerleri olduğuna dikkat edin. “8.5” ve “11” hala inç, ancak 300 dosyanın çözünürlüğü.

    Eğiliyseniz, kopyalayıp yapıştırmanız gereken kod:

    // Yeni Tuval Komut Dosyası

    // Mevcut ünite ayarlarını hatırla ve ardından üniteleri

    // bu betiğin beklediği değer

    var originalUnit = preferences.rulerUnits

    preferences.rulerUnits = Birimler.INCHES

    // Yeni bir 8.5 x 11 inçlik belge oluşturun ve değişkene atayın

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

    // Yayın referansları

    docRef = null

    artLayerRef = null

    textItemRef = null

    // Orijinal cetvel birimi ayarını geri yükle

    app.preferences.rulerUnits = originalUnit

    Belgenizi saklamak istediğiniz her yerde bir .JS veya .JSX dosyası olarak kaydedin..

    Photoshop ile birden fazla makinede çalışıyorsanız, Dropbox klasörünüze kaydetmek isteyebilirsiniz..

    Photoshop'a dön.

    Aynı Dosya> Komut Dosyaları menüsünde, “Komut Dosyası Etkinlikleri Yöneticisi” ni bulacaksınız..

    Bu iletişim kutusunu alacaksınız. Komut Dosyalarını birçok Farklı Olay'a uygulayabilirsiniz, ancak bunun için Photoshop uygulamasının komut dosyasını “Uygulamayı Başlat” üzerine çalıştırmasını sağlayacağız. ekran görüntüsü.

    JavaScript dosyanızı bulun.

    Özel komut dosyanızı ekleyin ve "Tamam" ı tıklayın.

    Photoshop’u yeniden başlattığımızda, tıpkı komut dosyası yaptığımız gibi, 300 dpi çözünürlükte 8,5 inç x 11 inç sayfa açtığını görüyoruz..


    Photoshop'ta bir klavye ve fare ile yapılabilecek hemen hemen her şey JavaScript'te yapılabilir (veya platform tabanlı olsalar da, ayrıca Applescript veya Visual Basic). Kendi JavaScripting becerilerinizi deneyin ya da Photoshop ile JavaScript'i otomatik hale getirmek için kendi Geek'imize dönün.!

    JavaScript, Applescript veya Visual basic, Photoshop CS2'ye kadar geri gidebilen komut dosyası indirme kılavuzlarına sahiptir. Bunlardan herhangi birini ve hepsini buradan indirin.