brendan-duncan / image

Dart Image Library for opening, manipulating, and saving various different image file formats.
MIT License
1.18k stars 266 forks source link

Feature Request: Support for Cubic Bezier Curve #529

Open gmpassos opened 1 year ago

gmpassos commented 1 year ago

With support for Cubic Bezier Curve we can paint SVG paths.

My package pcanvas is using image as a server implementation of a canvas.

The browser and Flutter implentations of pcanvas now have the capability to render SVG files, but the bitmap implementation (based on image) needs Cubic Bezier Curve to fully allow the SVG support.

If you need any help to implement that let me know. If you have any initial code on this I can finish it.

Best regards.

gmpassos commented 10 months ago

Any update?

brendan-duncan commented 10 months ago

Sorry, I have done nothing with this, and I won't have any bandwidth to.

gmpassos commented 10 months ago

You can render SVG paths with it

gmpassos commented 10 months ago

FYI:

https://developer.mozilla.org/en-US/docs/Web/API/CanvasRenderingContext2D/bezierCurveTo

normidar commented 1 month ago

Any update?

brendan-duncan commented 1 month ago

No, I won't realistically be implementing this.