From e6eb1c3b2caeda8de779eb3a36023ad348ec3e72 Mon Sep 17 00:00:00 2001 From: Nwutobo Samuel Ugochukwu Date: Wed, 6 Jan 2021 19:42:58 +0100 Subject: [PATCH] Update README.md --- README.md | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a3260d1..81335f5 100644 --- a/README.md +++ b/README.md @@ -1,9 +1,11 @@ ## lunasvg + lunasvg is a standalone c++ library to create, animate, manipulate and render SVG files. ![svg2png generated PNG](luna.png) ## example + ```cpp #include @@ -24,6 +26,7 @@ int main() ``` ## features + - Basic Shapes : rect, circle, ellipse, line, polyline, polygon, path. - Paint Servers : solidColor, linearGradient, radialGradient, pattern. - Clipping, Masking and Compositing : clipPath, mask, group opacity. @@ -31,7 +34,9 @@ int main() - Coordinate Systems, Transformations and Units. - Markers. - Texts. -- Animations (TODO) : animate, animateColor, animateMotion, animateTransform. +- Animations (TODO) +- Filters (TODO) +- Image (TODO) ## build @@ -56,6 +61,7 @@ make install ``` ## demo + While building lunasvg example it generates a simple SVG to PNG converter which can be used to convert SVG file to PNG file. Run Demo. @@ -64,6 +70,7 @@ svg2png [filename] [resolution] [bgColor] ``` ## support + If you like the work lunasvg is doing please consider a small donation: Buy Me A Coffee