diff options
| author | kx <kx@radix-linux.su> | 2026-10-17 16:39:23 +0300 |
|---|---|---|
| committer | kx <kx@radix-linux.su> | 2026-10-17 16:39:23 +0300 |
| commit | ec1891d58b9514b621725620453cec0e31e18389 (patch) | |
| tree | 6721f92c0afae3d933343b4a573ac8e5389827c6 /README | |
| parent | 73d23259a690cd29c0ac74a4de963e23ecfebfac (diff) | |
| download | svgc-trunk.tar.xz | |
Diffstat (limited to 'README')
| -rw-r--r-- | README | 36 |
1 files changed, 36 insertions, 0 deletions
@@ -0,0 +1,36 @@ + +SVGC — SVG C Library + +SVGC is a C library for programmatically creating Scalable Vector Graphics (SVG) documents. + +The library provides functions for drawing geometric primitives, paths, text, gradients, +and styled graphical objects. It is intended for scientific visualization, technical diagrams, +mathematical illustrations, and reproducible vector graphics. + +SVGC generates standard SVG documents that can be displayed in web browsers, edited with +SVG-compatible applications, or converted to vector PDF for use in scientific publications. + +SVGC uses GNU Autotools. + +Building and Installation: + +./configure --prefix=/usr +make +make check +make install + +The installation prefix can be changed as needed. + +Using the Library: + +SVGC provides the public header svgc.h and a shared library. + +Compiler and linker options can be obtained using pkg-config: + +pkg-config --cflags --libs svgc + +The source distribution includes examples demonstrating the library's main features. + +License: + +See the COPYING.LIB file for license information. |
