private void SaveImage() { if (_imageController == null) { return; } ImageController.SaveResult result = _imageController.Save(_auxiliaryController); if (result == ImageController.SaveResult.Success) { ImageProcessResultMessageBox.Show(ImageProcessResultMessageBox.Result.SuccessImageSave); } else if (result == ImageController.SaveResult.Failure) { ImageProcessResultMessageBox.Show(ImageProcessResultMessageBox.Result.FailureImageSave); } }
private void DisplayImageInfo(string imageFilePath) { if (_imageController != null) { _imageController.Dispose(); } try { _imageController = new ImageController(imageFilePath, (int)Width - Constant.FixCanvasWidth, (int)Height - Constant.FixCanvasHeight); _showImageMessage.Attach(_imageController); _showImageObserver = new ShowImageObserver(xShowImage, _imageController); _showImageLength = new ShowImageLengthObserver(xOriginalImageLength, _imageController); } catch { ImageProcessResultMessageBox.Show(ImageProcessResultMessageBox.Result.FailureImageOpen); } }