Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] Resizing shortest edge or longest edge have very unclear effects with no explanation in the UI #281

Open
Azagwen opened this issue Jun 8, 2024 · 2 comments

Comments

@Azagwen
Copy link

Azagwen commented Jun 8, 2024

Is your feature request related to a problem? Please describe.
I wanted to optimize a portfolio to be displayed on a website, but all of my images were in their original size, some above 4K.
Reducing their size would have helped ease loading for slower connections.

However as it currently works, Caesium will resize EVERYTHING, and with no real way to tell it to keep aspect ratio unless you resize in percentage, and no way to tell it to only resize images larger than X.

Describe the solution you'd like

  • Being able to only resize files above a certain size, with an option to pick the shortest or longest size, or a median
  • Being able to keep aspect ratio when resizing longest or shortest side

Describe alternatives you've considered
Not resizing my images... Which is not ideal

Additional context
image

@Azagwen
Copy link
Author

Azagwen commented Jun 8, 2024

I just realized that "Logest ege" and "Shortest edge" do this, but it's extremely unclear and I couldn't have realized until I tried...

@Azagwen Azagwen changed the title [Request] add an option to resize images only if above a certain size (longest or shortest side) + keep aspect ratio [Request] Resizing shortest edge or longest edge have very unclear effects with no explanation in the UI Jun 8, 2024
@Lymphatus
Copy link
Owner

As you commented, the option let's you resize by one edge, always keeping the aspect ratio (that's why it's selected but grayed out).
I get I should probably add some explanations for some of the options, which is true for a lot of things actually. I'll try to improve it in the future.
Thanks for the feedback.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants