When copying to clipboard, allow to compress the copy in a different file format than PNG
I take a lot of screenshots, and upload them. I would like to add a config setting something like: compress-on-copy
which will compress the image using the specified compression scheme before copying the image data into the clipboard.
Why: When I copy and paste the image to another application, like Discord/Teams/Slack or anything else, I want to be mindful of people who don't have a great connection. For example, the size discrepancy is extremely large.
Note: I currently have my default compression set to jpg and the application is not honoring that when I am copying it to clipboard, so I am forced to first save the image to disk, and then upload the image, if I want any compression.
From the attached screenshot:
-
squidgamememe.jpg
was saved to file and then uploaded to discord. -
squidgamemem.png
was copied using "Copy To Clipboard" and then uploaded to discord and re-downloaded.
Why not make this behavior default if the user specifies a different compression?
- I imagine many users copy directly into gimp/krita/etc, and may not want the compression
I may attempt to add this feature myself, assuming I can figure out how to build the application.