-
-
Notifications
You must be signed in to change notification settings - Fork 76
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
Roadmap #113
Comments
seems missing 'measureFont' ? |
seems missing "filter" |
@ap0sentada |
can you please implement a deregisterFont method? |
the .fillStyle = "color" property doesn't supports rgba, like canvas does. you need to change the opacity via globalAlpha, but you should be able tu change it with rgba (with |
missing <context>.letterSpacing: number |
Missing
|
Help ne! When I install Termux on Android, I get the following error: /storage/emulated/0/morsel_bot/node_modules/@napi-rs/canvas/js-binding.js:216 Error: dlopen failed: library "/storage/emulated/0/morsel_bot/node_modules/@napi-rs/canvas-android-arm64/skia.android-arm64.node" needed or dlopened by "/data/data/com.termux/files/usr/bin/node" is not accessible for the namespace "(default)" Node.js v20.15.1 |
Seems the most features are implemented, is there any ETA for the first release version? Thanks. |
Since this lib is advertised as a drop in replacement for |
Just an FYI this project is already more stable for me than I dropped in Memory safe languages for the win. |
Really very nice info, hopefully there could be a release version soon 👍 😄 |
Could you show a simple exemple using |
Please have a look at Automattic/node-canvas#2448 (comment) |
@cmahnke what kind of operations are not aligned with Browser? It should be bugs and I will fix it. If you can reproduce the behavior differences with the browser, feel free to fire a bug in this repo. |
@Brooooooklyn Thanks, it's not "my" bug, I was just collecting it from the referenced |
@Brooooooklyn
Now this is meant to "punch through" with a shape or custom path. I don't have example images that I can freely share as they are sensitive as well. Just imagine a base image (doesn't matter what) with shapes cut out. If you can imagine a physical piece of paper, the following diagram could help convey what I'm doing in a literal sense. I had not volunteered to add this report myself and I don't have an expectation that this will be fixed, supported, or changed on any timeline of my own. You're free to investigate/reject as you see fit. I'm moving to rewrite this entire component outside of JS due to it being the nth time having to touch this. It has been the opposite of a time saver to have the JS flexibility here 😬 |
0.1. The first usable version
Canvas
CanvasRenderingContext2D
Property
Methods
Path2D
Text rendering
ImageData
Constructor
Property
Image
Property
Methods
0.2. Testing, code cleanup and performance
0.3. API stable, documents
1.0
The text was updated successfully, but these errors were encountered: