public ImageOutputPropertiesBuilder()
 {
     imageOutputProperties = new ImageOutputProperties()
     {
         ImageDimensions = new ImageDimensions()
         {
             Resolution = new Size(1, 1)
         },
         ImageFormat = System.Drawing.Imaging.ImageFormat.Png
     };
 }
예제 #2
0
 public OutputDescriptor(ImageProperties imageProperties, ImageOutputProperties imageOutputProperties)
 {
     this.Path          = imageOutputProperties.GetFullPath(imageProperties.FileName);
     this.ImageFormat   = imageOutputProperties.ImageFormat;
     this.OverwriteFile = imageOutputProperties.OverwriteFile;
 }
예제 #3
0
        public void CreateFolderIfNotExists(ImageOutputProperties imageOutputProperties)
        {
            string folderPath = imageOutputProperties.GetFolderPath();

            Directory.CreateDirectory(folderPath);
        }