/// <summary> /// Save the edited image on given path /// </summary> /// <param name="imagePath">builder for multiple save options {@link SaveSettings}</param> /// <param name="saveSettings">builder for multiple save options {@link SaveSettings</param> /// <param name="onSaveListener">callback for saving image</param> public void SaveAsFile(string imagePath, SaveSettings saveSettings, INiceArt.IOnSaveListener onSaveListener) { try { Console.WriteLine(Tag, "Image Path: " + imagePath); ImagePath = imagePath; OnSaveListener = onSaveListener; SaveSettings = saveSettings; ParentView.SaveFilter(this); } catch (Exception e) { Methods.DisplayReportResultTrack(e); } }
/// <summary> /// Save the edited image on given path /// </summary> /// <param name="imagePath">builder for multiple save options {@link SaveSettings}</param> /// <param name="saveSettings">builder for multiple save options {@link SaveSettings</param> /// <param name="onSaveListener">callback for saving image</param> public void SaveAsFile(string imagePath, SaveSettings saveSettings, INiceArt.IOnSaveListener onSaveListener) { try { Log.Debug(Tag, "Image Path: " + imagePath); ImagePath = imagePath; OnSaveListener = onSaveListener; SaveSettings = saveSettings; ParentView.SaveFilter(this); } catch (Exception e) { Console.WriteLine(e); } }