public void Crop(PhotoCropDto photoCropDto) { PhotoSupportService photoSupportService = new PhotoSupportService(_unitOfWork); PhotoResourceDto photoResourceDto = Read(photoCropDto.Id); if (photoResourceDto != null) { photoSupportService.Crop(photoCropDto); } }
public void Crop(PhotoCropDto photoCropDto) { Image sourceImage; using (FileStream sourceImageStream = new FileStream(photoCropDto.Path, FileMode.Open, FileAccess.ReadWrite)) { sourceImage = Image.FromStream(sourceImageStream); sourceImage = CropImage(sourceImage, photoCropDto.PositionX, photoCropDto.PositionY, photoCropDto.Width, photoCropDto.Height); } SaveImage(sourceImage, photoCropDto.Path); //} }
public UserDto() { ProfileGalleryDto = new ProfileGalleryDto(GetType()); PhotoCropDto = new PhotoCropDto(); }