Пример #1
0
        public void InitData(PrintSettingParam setting)
        {
            this.SettingParam = setting;
            var imageList = setting.Images;

            if (imageList != null)
            {
                this.Images = imageList.Select(x => new ImageParamEdit {
                    YuanImg   = x.YuanImg,
                    DetailImg = x.YuanImg,
                    SuoImg    = ImageUtil.CreateThumbnailImage(x.YuanImg, 154, 134),
                    ImagePath = x.ImagePath,
                    ImageType = x.ImageType
                }).ToList();
                //写死赋值保存的图片
                this.SaveImg = this.Images.FirstOrDefault();
            }
            else
            {
                this.Images = new List <ImageParamEdit>();
            }
        }
Пример #2
0
        public void InitData(PrintSettingParam setting)
        {
            this.SettingParam = setting;
            var imageList = setting.Images;

            if (imageList != null)
            {
                this.Images = imageList.Select(x => new ImageEditParam
                {
                    YuanImg   = x.YuanImg,
                    DetailImg = x.YuanImg,
                    SuoImg    = ImageUtil.CreateThumbnailImage(x.YuanImg, 154, 134),
                    //裁剪的图片
                    ScreenshotImg    = x.YuanImg,
                    ScreenshotImgSuo = ImageUtil.CreateThumbnailImage(x.YuanImg, 196, 265),
                    ImagePath        = x.ImagePath,
                    ImageType        = x.ImageType
                }).ToList();
            }
            else
            {
                this.Images = new List <ImageEditParam>();
            }
        }
Пример #3
0
 public EditForm1(PrintSettingParam setting)
 {
     InitializeComponent();
     //初始化数据
     this.InitData(setting);
 }