Plugins Photoshop插件Pipl资源和禁用保存 我有一个PS图象处理软件插件,它是用C++编写的文件格式,加载和打开图像,但是我没有代码保存相同格式的图像
使用SimpleFormat示例插件作为基础,我有以下代码:Plugins Photoshop插件Pipl资源和禁用保存 我有一个PS图象处理软件插件,它是用C++编写的文件格式,加载和打开图像,但是我没有代码保存相同格式的图像,plugins,adobe,photoshop,Plugins,Adobe,Photoshop,使用SimpleFormat示例插件作为基础,我有以下代码: FormatFlags { fmtSavesImageResources, fmtCanRead, fmtCanWrite, fmtCanWriteIfRead, fmtCanWriteTransparency, fmtCanCreateT
FormatFlags { fmtSavesImageResources,
fmtCanRead,
fmtCanWrite,
fmtCanWriteIfRead,
fmtCanWriteTransparency,
fmtCanCreateThumbnail },
然而,删除fmtCanWrite或IfRead等会在Pipl工具中产生解析器错误,我已经检查了语法,它应该是正确的,但我不知道如何执行此操作=s这确实是违反直觉的,但是如果您从SDK中查看Plug-in-Resource-Guide.pdf的第77页,则标志不是真正的标志,它们实际上是关键字。根据他们给出的语法,要不包含write标志,实际上需要将其替换为donotwrite标志 例如,这对我来说很好:
FormatFlags { fmtDoesNotSavesImageResources,
fmtCanRead,
fmtCannotWrite,
fmtCanWriteIfRead,
fmtCanWriteTransparency,
fmtCanCreateThumbnail }