示例#1
0
        private void ImageResize(int ResizeDefaultW, int ResizeDefaultH, Parameter.ImageSizeNaming ImageSizeNaming)
        {
            LIB.ImageHelper imgHelper = new LIB.ImageHelper();

            if (ResizeDefaultH > 0)
            {
                imgHelper.Crop(FullPathPhysc(Parameter.ImageSizeNaming.Original), FullPathPhysc(ImageSizeNaming), ResizeDefaultW, ResizeDefaultH, true);
            }
            else
            {
                imgHelper.Resize(FullPathPhysc(Parameter.ImageSizeNaming.Original), FullPathPhysc(ImageSizeNaming), ResizeDefaultW);
            }
        }
示例#2
0
        private string FullPathPhysc(Parameter.ImageSizeNaming ImageSizeNaming)
        {
            var path = ((string)PathHelper.Images.PathByType(this.ImageType, ViewBag.savedFileName, ImageSizeNaming)).ToPhysical();

            return((!this.NotLiveImg) ? path.ToFullPathPhysc() : path.ToFullPathAdminPhysc());
        }
示例#3
0
 private string FullPath(Parameter.ImageSizeNaming ImageSizeNaming)
 {
     return(((string)PathHelper.Images.PathByType(this.ImageType, ViewBag.savedFileName, ImageSizeNaming)).ToFullPath());
 }
示例#4
0
 public static string OfferPhysc(string FileName, Parameter.ImageSizeNaming ImageSize = Parameter.ImageSizeNaming.Default)
 {
     return(Offer(FileName, ImageSize).ToPhysical().ToFullPathPhysc());
 }
示例#5
0
 public static string Offer(string FileName, Parameter.ImageSizeNaming ImageSize = Parameter.ImageSizeNaming.Default)
 {
     return(PathByType(Type.contents, FileName, ImageSize));
 }
示例#6
0
 public static string AdminUser(string FileName, Parameter.ImageSizeNaming ImageSize = Parameter.ImageSizeNaming.Default)
 {
     return(PathByType(Type.adminusers, FileName, ImageSize));
 }
示例#7
0
 public static string PathByType(Type Type, string FileName, Parameter.ImageSizeNaming ImageSize)
 {
     return(root.PathAppend(Type.ToString()).PathAppend(NameByType(ImageSize, FileName)).ToString());
 }
示例#8
0
 public static string NameByType(Parameter.ImageSizeNaming ImageSize, string FileName)
 {
     return(((int)ImageSize).ToString() + "_" + FileName);
 }