python2.7开发photoshop一些经验

python2.7开发photoshop一些经验

  • 开发背景

原因:由于项目汇交的时候许多的成果需要转为pdf、tiff等,而且有严格的分辨率、压缩格式的要求,还要保证清晰度,因此许多的转换软件无法做到photoshop的效果,故而采用photoshop自动化输出。之前利用javascript开发photoshop,效果还不错,但是不能有创建文件夹,node.js也没能在photoshp中利用起来,折腾很久,最终放弃。

  • 注意事项

开发环境:python2.7 + comtypes+photoshop2020+ PyCharm
注意:comtypes包安装及代码中使用到的包正确安装;photoshop也要正确安装。

  • 案例

例子:

# -*- coding:utf-8 -*-
# @Time    : 2022/5/7 15:50
# @Author  : xys
# @Email   : 1815222521@qq.com
# @File    : PhotoShop.py
# @Software: PyCharm
# @Version : 1.0
import os
import sys
import shutil
import xlrd as xd
from ctypes import windll
import gc

reload(sys)

sys.setdefaultencoding('utf8')

from comtypes.client import CreateObject


class NJHelper:

    def __init__(self):
        self.jpgToTiff

版权声明:本文为m0_67401055原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。