public Task <ImageManipulationInfo> MakeThumbnailAndSave(Stream fileData, string savePath, GetFileModify modify) { return(SelfRunSystem.RunProcessWithFileAsync <ImageManipulationInfo>(fileData, SelfRunSystem.RunImageThumbnail, new ImageManipulationMakeThumbnailArgument { modify = modify, savePath = Path.GetFullPath(savePath) })); }
public Task <ImageManipulationInfo> FitToSizeAndSave(Stream fileData, string savePath, int maxSize) { return(SelfRunSystem.RunProcessWithFileAsync <ImageManipulationInfo>(fileData, SelfRunSystem.RunImageResize, new ImageManipulationFitToSizeArgument { maxSize = maxSize, savePath = Path.GetFullPath(savePath) })); }