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); }
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); }