示例#1
0
        public string ConvertImageToPng()
        {
            var result  = "";
            var args    = ImageMagickHelper.CreateConvertArguments(this.ImageFilePath, PngFilePath);
            var exePath = CommandLine.ImageMagickPath;

            CommandLine.RunCommand(exePath, args);
            if (File.Exists(PngFilePath))
            {
                result = FileHelper.FileToBase64(PngFilePath);
            }
            return(result);
        }
示例#2
0
        public string ResizeImage(int width)
        {
            var result = "";

            var args    = ImageMagickHelper.CreateResizeArguments((EXTENSION == "TIFF" || EXTENSION == "TIF" ? PngFilePath : ImageFilePath), PngThumbFilePath, ThumbWidth);
            var exePath = CommandLine.ImageMagickPath;

            CommandLine.RunCommand(exePath, args);
            if (File.Exists(PngThumbFilePath))
            {
                result = FileHelper.FileToBase64(PngThumbFilePath);
            }
            return(result);
        }