FreeBSD.software
Home/graphics/lunasvg

lunasvg

3.5.0

SVG rendering and manipulation library in C++

LunaSVG is an SVG rendering library in C++, designed to be lightweight and portable, offering efficient rendering and manipulation of Scalable Vector Graphics (SVG) files. LunaSVG supports nearly all graphical features outlined in the SVG 1.1 and SVG 1.2 Tiny specifications. The primary exceptions are animation, filters, and scripts. As LunaSVG is designed for static rendering, animation is unlikely to be supported in the future. However, support for filters may be added. It currently handles a wide variety of elements, including: <a> <circle> <clipPath> <defs> <ellipse> <g> <image> <line> <linearGradient> <marker> <mask> <path> <pattern> <polygon> <polyline> <radialGradient> <rect> <stop> <style> <svg> <symbol> <text> <tspan> <use>

Origin: graphics/lunasvg
Category: graphics
Size: 266KiB
License: MIT
Maintainer: alven@FreeBSD.org
Dependencies: 1 packages
Required by: 1 packages
$pkg install lunasvg

Dependencies (1)

Required By (1 packages)

More in graphics