文件名称:plutovg:C语言中的微型2D矢量图形库
文件大小:140KB
文件格式:ZIP
更新时间:2024-04-25 03:23:48
c svg canvas graphics vector
冥王星 PlutoVG是C中的独立2D矢量图形库。 特征 路径填充,描边和划线 脏污,渐变和质感涂料 剪辑和合成 转变 字体和文字渲染 例子 # include " plutovg.h " int main ( void ) { const int width = 150 ; const int height = 150 ; plutovg_surface_t * surface = plutovg_surface_create (width, height); plutovg_t * pluto = plutovg_create (surface); double center_x = width / 2 ; double center_y = height / 2 ; double radius = 70 ; double
【文件预览】:
plutovg-main
----source()
--------plutovg-paint.c(12KB)
--------plutovg-dash.c(3KB)
--------plutovg-blend.c(25KB)
--------CMakeLists.txt(440B)
--------plutovg-private.h(5KB)
--------plutovg-rle.c(12KB)
--------plutovg-font.c(5KB)
--------plutovg.c(21KB)
--------plutovg-geometry.c(20KB)
----3rdparty()
--------stb()
--------software()
----smiley.png(6KB)
----CMakeLists.txt(256B)
----example()
--------CMakeLists.txt(288B)
--------smiley.c(1KB)
----LICENSE(1KB)
----README.md(2KB)
----include()
--------plutovg.h(25KB)
--------CMakeLists.txt(76B)