现在数码相片多了,处理起来也很费劲的。
通过实践,发现 Photoshop 的脚本功能非常强大。就想利用其功能,实现自动化处理。Photoshop 的脚本开发,可以参考 C:/Program Files/Adobe/Adobe Photoshop CS2/Scripting Guide 下面相应的 .pdf,有 javascript、vbscript 等的语言可选。
下面是一个范例:
通过实践,发现 Photoshop 的脚本功能非常强大。就想利用其功能,实现自动化处理。Photoshop 的脚本开发,可以参考 C:/Program Files/Adobe/Adobe Photoshop CS2/Scripting Guide 下面相应的 .pdf,有 javascript、vbscript 等的语言可选。
下面是一个范例:
Option
Explicit
' 'Batch converter for Photoshop CS2(Not tested for CS1)
' author: cangwu.lee # gmail.com
' saving parameter
Const psSaveChanges = 1
Const psDoNotSaveChanges = 2
Const psPromptToSaveChanges = 3
' Jpeg Option
Const psStandardBaseline = 1
Const psOptimizedBaseline = 2
Const psProgressive = 3
' saveAs PsExtensionType
Const PsExtensionType_psLowercase = 2
Const PsExtensionType_psUppercase = 3
' PsDialogModes
Const psDisplayAllDialogs = 1
Const psDisplayErrorDialogs = 2
Const psDisplayNoDialogs = 3
const imageFilter = " ;PSD;BMP;JPG;JPEG;GIF;PNG; " ' image file type to process
' 'Batch converter for Photoshop CS2(Not tested for CS1)
' author: cangwu.lee # gmail.com
' saving parameter
Const psSaveChanges = 1
Const psDoNotSaveChanges = 2
Const psPromptToSaveChanges = 3
' Jpeg Option
Const psStandardBaseline = 1
Const psOptimizedBaseline = 2
Const psProgressive = 3
' saveAs PsExtensionType
Const PsExtensionType_psLowercase = 2
Const PsExtensionType_psUppercase = 3
' PsDialogModes
Const psDisplayAllDialogs = 1
Const psDisplayErrorDialogs = 2
Const psDisplayNoDialogs = 3
const imageFilter = " ;PSD;BMP;JPG;JPEG;GIF;PNG; " ' image file type to process