photoshop photoshop

Photoshop ve JS ile Toplu Olarak Layer Text Değeri Değiştirme

Bu yazımda Photoshop çalışmanızdaki Layer’ların Text değerlerini toplu olarak birlikte değiştiriyoruz.

Bu yazıda, Photoshop üzerinde JS ile yazılmış scriptimizi çalıştırarak birden çok PSD dosyasında aynı anda Layer’ların Text değerlerini birlikte değiştirelim,

Adım 1: JS kodumuzu kendi işimizle ilgili olarak değiştirip photoshop.js adı ile kaydedelim, yorum satırı olarak düzenleme yapılması gereken alanları aşağıda belirttim,

var files = app.openDialog("İşlem yapılacak PSD dosyalarını seçiniz.."); 
var newText = "string_"; // Layer Text Yeni Değeri
for (var i = 0; i < files.length; i++) {
  var file = new File(files[i]);
  var docRef = app.open(file);
  var oldText = docRef.artLayers.getByName("string_"); // Layer Adı
  oldText.textItem.contents = newText;
  docRef.close(SaveOptions.SAVECHANGES);
}

Adım 2: File > Script > Browse komutlarını takip edelim sonrasında photoshop.js adlı javascript komut dosyamızı seçip Load butonuna basalım,

Adım 3: Açılan Gözat penceresinde işlem yapılacak PSD dosyalarını seçip işlemi başlatalım,

Tüm PSD dosyalarında belirttiğimiz Layer’ın Text değerleri değiştirildikten sonra aynı dosyanın üzerine yazılarak kaydedilecektir.

Sorularınız ve görüşleriniz için yorum alanını kullanabilirsiniz.

Bir sonraki yazımda görüşmek üzere,

“Mac OS Harici Diski Görmüyor” konulu yazımı okudunuz mu?

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir