コード例 #1
0
        /// <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);
        }
コード例 #2
0
 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;
     }
 }