Guillaume Ayoub
Guillaume Ayoub
Thanks for this bug report. It's actually a missing feature in CairoSVG, let's move this issue over there!
See https://www.w3.org/TR/SVG11/styling.html#StylingWithCSS and https://github.com/Kozea/CairoSVG/tree/master/test_non_regression/fail/css
@emrosenf Sorry, I'm late :wink:. The problem is known and explained [in the tests](https://github.com/Kozea/CairoSVG/tree/master/test/fail/mask#luminance-masks): > SVG relies on the luminance and the alpha channel to apply masks, whereas Cairo only...
> But I don't get how to use the luminance-to-alpha filter. Nobody does, that's the problem :wink:. (Actually, there's probably no luminance-to-alpha filter yet.)
> librsvg uses cairo and it can render images that use luminance mask. Really interesting. According to [librsvg's source](https://gitlab.gnome.org/GNOME/librsvg/blob/master/librsvg/filters/color_matrix.c), the filter is done using pixel matrices. When generating a PDF,...
@dewf Thanks a lot for your message. > Specifically you'll have to call cairo_image_surface_get_data Thanks for the example. It will work for raster images (as it's a cairo_image_surface_* function), but...
Hello! > Due to the enormous third-party dependencies required, this project is _unusable_ for windows python application distribution. According to PyPI stats, CairoSVG is downloaded more than 60,000 times per...
Hello! This issue is caused by the `overflow="inherit"` properties in the symbols. The bug happens because overflow’s default value is special: it’s "visible", except for a short list of tags...
We should add something like what's been added to WeasyPrint in Kozea/WeasyPrint#532 and Kozea/WeasyPrint#437.
It's not working for me with Cairo 1.14.6 and the `master` branch of CairoSVG, the round caps are drawn but not the square ones. @ErikOnBike are you sure that it's...