前端学习笔记-13快速将psd文件中的图层提取为png文件

前提:
安装python解释器,并且安装了psd_tools模块

from psd_tools import PSDImage

from os import path
#打开要处理的psd文件
psd = PSDImage.open(r'D:/xxx.psd')

def extractLayerImage(layer):

	layer_image=layer.composite()
	#将提取到的png文件保存到目的文件夹中,并以图层的名字命名)
	layer_image.save(r'D:\web_front_end_files\VScode\Htmlprojects\006阶段一CSS\imgs\DESTI\%s.png'%layer.name)
	
if __name__ == "__main__":
	#遍历图层
	for layer in psd.descendants():

		print(layer)

		extractLayerImage(layer)

代码参照:https://blog.csdn.net/Ribosome2/article/details/109669138

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/KathyLJQ/article/details/114422255