/// <summary> /// 保存PNG文件 /// </summary> /// <param name="path"></param> public void SavePng(string path) { path = ExistPath(path); var docref = app.ActiveDocument; var name = docref.Name; var saveOptions = new PNGSaveOptions(); saveOptions.Interlaced = false; Console.WriteLine(path + name); docref.SaveAs(path + name, saveOptions, false, PsExtensionType.psLowercase); }
public static void RunPhotoshopAction(string orig, string target, string action, string group) { try { Application app = new Application(); var doc = app.Open(orig); app.DoAction(action, group); var options = new PNGSaveOptions(); doc.SaveAs(target, options, true, PsExtensionType.psLowercase); doc.Close(PsSaveOptions.psDoNotSaveChanges); } catch (Exception e) { String test = e.Message; } }