Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

使用exportDocument导出文件时无法设置options #368

Open
DFFHSEVDH opened this issue Oct 23, 2024 · 1 comment
Open

使用exportDocument导出文件时无法设置options #368

DFFHSEVDH opened this issue Oct 23, 2024 · 1 comment

Comments

@DFFHSEVDH
Copy link

DFFHSEVDH commented Oct 23, 2024

Describe the bug
with Session() as session:
doc = session.active_document

option = ps.ExportOptionsSaveForWeb()
option.format = SaveDocumentType.PNGSave
option.PNG8 = False
option.quality = 100
option.dither = DitherType.NoDither
option.colorReduction = ColorReductionType.PerceptualReduction
option.interlaced = True
option.transparencyAmount = 0
option.optimized = False
doc.exportDocument(path, ExportType.SaveForWeb, options=option)

使用exprot导出时,所有option设置不起作用,并使用一套损耗为100,gif格式的预设。
将quality更新为0后可以导出,但是导出的格式仍然为GIF,无法导出png

To Reproduce
Steps to reproduce the behavior:
1、打开ps任意文件
2、运行脚本,此时导出内容以gif格式,损耗100导出
3、更换任意psd文件都以这个预设导出

Expected behavior
依据预设导出png文件

Screenshots
导出设置
导出图片
原始图片

Desktop (please complete the following information):

  • OS:windows11 23H2
  • Photoshop Version: photoshop2023
  • Python Version: python3.12

ps文档
ps文档中,这边说明了只有GIF,PNG-8,PNG-24,BMP是支持的

@Issues-translate-bot
Copy link

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Title: Options cannot be set when exporting files using exportDocument

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants