示例#1
0
 public ISaverInstance GetInstance(string fileName)
 {
     fileName = fileName.ToLowerInvariant().Trim();
     if (!savers.ContainsKey(fileName))
     {
         savers[fileName] = new SaverInstance(Path.Combine(Directory, fileName));
     }
     return(savers[fileName]);
 }
示例#2
0
        public void WriteImageToFile(string fileName, System.Drawing.Image img)
        {
            fileName = fileName.ToLowerInvariant().Trim();
            if (savers.ContainsKey(fileName))
            {
                throw new Exception(MessageReader.GetMessage("Err:S:CantWriteSI"));
            }
            var inst = new SaverInstance(Path.Combine(Directory, fileName));

            inst.WriteImage(img);
            inst.Close();
        }