Beispiel #1
0
 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)
     }));
 }
Beispiel #2
0
 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)
     }));
 }