Enhance Image Transformation: Aspect Ratio Transition, Rotation Fixes, and Crop Rect Improvements #714
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Add Aspect Ratio Transition
• Introduced a smooth transition effect when changing the aspect ratio of the image.
https://github.com/user-attachments/assets/5e72eca7-006c-48ac-a04d-4a6d2458c99a
Fix Rotation Bug
• Resolved an issue where the image size would gradually shrink with consecutive rotations.
Correct Scaling on Rotation
• Ensured proper scaling is applied to the image when rotating, maintaining consistent dimensions.
Improve Rotation with Crop Rect
• Enhanced the rotation behavior within the cropping rectangle, addressing edge cases for 90° and 270° rotations.
https://github.com/user-attachments/assets/2562e9ba-e9d8-481d-b257-c59d58fe49ef
Resolve Issues [Bug report] SetState will Reset ExtendedImage and clear the Crop State #712 and [Bug report] Crop Area Changed Unexpectedly #713
• Fixed bugs, ensuring improved functionality and reliability.