saabi / svelte-image-encoder Goto Github PK
View Code? Open in Web Editor NEWAn <ImgEncoder> Svelte component for editing and compressing profile pictures before upload to a server.
License: ISC License
An <ImgEncoder> Svelte component for editing and compressing profile pictures before upload to a server.
License: ISC License
Forgive me if I'm wrong, but a rotate function would solve many phone image scenarios. I believe canvas does a rotate() function and you could do a double click 90deg rotate, or much fancier two point change.
I would be interested in finding out if you would consider it.
Great work!
Just a feature request to be able to set minScale
I noticed that for really large images (more than 3000x3000), the zoom is too fast initially.
However, I could fix it by changing the delta / factor here:
updateScale(transform, transform.getScale() - delta / 10, e.offsetX, e.offsetY);
Tweaking that "10" or other values here solves the issue.
So I was thinking if it's possible to make it configurable as a property? Or somehow adjust it based on the image's dimension.
I am a newbie at this, so maybe someone else has a better way to implement this.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.