Измените шрифт текста в текущем слое в Photoshop с помощью AppleScript

#macos #applescript #photoshop

#macos #applescript #photoshop

Вопрос:

Я хочу изменить шрифт текста в текущем слое в Photoshop с помощью AppleScript, но я новичок в AppleScript. Просматривая словарь сценариев Photoshop, я пока знаю, как добраться до текущего слоя:

 tell application "Adobe Photoshop CC 2018"
    tell current document
        tell current layer
            ... <= What should I do next?
        end tell
    end tell
end tell
 

Но я понятия не имею, что делать дальше, я не могу найти связанные свойства в словаре, чтобы продолжить доступ к тексту в слое. Может ли кто-нибудь пролить свет на это? Спасибо!

Ответ №1:

Наконец я нашел решение:

 tell application "Adobe Photoshop CC 2018"
    tell current document
        tell current layer
            if kind is text layer then
                set font of text object to "<font-name>"
            end if
        end tell
    end tell
end tell