SVG素材整理(原)

摘要:
目前主要有librsvg、libsvg2、wxsvg和qtsvg,其中librsvg功能最强大,但它是基于Linux编写的,迁移成本很高。Libsvg2是一个基于librsvg组织的库。它总体上相对干净,但目前处于无人值守状态,wxsvg是基于wxwidgets编写的。大多数人不应该使用qtsvg,它是基于qt编写的。它可以用qt开发,但作为解析库,它不适合设计SVG软件工具。可以设计SVG图形作品的软件工具包括Adobe Illustrator、Visio、CorelDRAW等。开源软件包括Scribus、Karbon14、Inkscape和Sodipodi。此外,还有在线SVG设计工具,如SVG edit,它们是开源的,功能简单但易于操作,并且免费安装。

why SVG?

1.矢量的国际图形标准,以后随着浏览器的发展,相信矢量会更多的出现

2.illustartor等多数矢量绘图软件可以导出为这种格式

so


SVG现状

基本介绍:http://zh.wikipedia.org/wiki/%E5%8F%AF%E7%B8%AE%E6%94%BE%E5%90%91%E9%87%8F%E5%9C%96%E5%BD%A2

最新标准1.2,正在制定的标准2.0

可用的read库?

目前来看:主要有librsvg, libsvg2, wxsvg,qtsvg

  1. 其中librsvg是最强大的,但是基于linux编写,移植成本较高。
  2. libsvg2是基于librsvg做了整理的一个库,整体看来比较干净,但目前处于无人维护状态
  3. wxsvg是基于wxwidgets写的,应该大部分人都用不了
  4. qtsvg是基于qt写的,用qt开发可以,但作为解析的库不适合

能设计SVG软件工具

能够设计SVG图形作品的软件工具包括Adobe IllustratorVisio以及CorelDRAW等。

开放源代码的软件有ScribusKarbon14Inkscape以及Sodipodi等。

另外也有开放源码、功能简单但容易操作、免安装的在线SVG设计工具,例如svg-edit


SVG相关资料

http://www.w3school.com.cn/svg/svg_example.asp

https://wiki.gnome.org/action/show/Projects/LibRsvg?action=show&redirect=LibRsvg

http://sourceforge.net/projects/wxsvg/

https://developer.mozilla.org/en-US/docs/Web/SVG

http://www.wowace.com/addons/libsvg-1-0

http://braumeister.org/formula/libsvg-cairo

https://github.com/agambier/libsvg2

对SVG归纳的比较好的博客:http://blog.csdn.net/max__payne/article/details/5488486

免责声明:文章转载自《SVG素材整理(原)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇实现在GET请求下调用WCF服务时传递对象(复合类型)参数Linux驱动开发之环境搭建快速构建内核树下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

如何在没有微软商店的情况下在Windows 10上安装应用程序

通过微软商店,你可以轻松地在Windows 10设备上安装应用程序,就像使用Google Play或AppleStore一样。IT部门经常从设备上删除微软商店,或设置组策略禁用Windows更新,以防止用户安装各种应用程序。 但有些应用程序,例如微软ToDo应用程序,只能通过商店获得。那么,如何才能在没有商店的情况下在Windows 10设备上安装这类应用...

谷歌浏览器插件安装、VIP看视频、解除百度网盘限速

【插件安装】 谷歌浏览器的插件,主要使用油猴来获取,为了安装油猴(需访问谷歌商店),需要先安装谷歌访问助手。 1、谷歌访问助手 https://www.ggfwzs.com/  手动把crx格式改为zip后解压。(网址有时候失效,从此处下载crx文件,http://chromecj.com/downloadstart.html#1695,将crx后缀名直接...

MongoDB可视化客户端Studio 3T破解

解决studio 3T时间到期的两种方法此教程并非真正破解,而是通过重置studio 3t的试用时间解决的。 第一种方法按住运win 和 r 键输入 regedit 找到以下路径HKEY_USERSS-1-5-21-xxxxxxxxxxxxxxSOFTWAREJavaSoftPrefs3tmongochefenterprise 将除了 installati...

在Linux系统下的虚拟机VMware-Workstation中安装Windows Server 2012

在Linux系统下的虚拟机VMware-Workstation中安装Windows Server 2012 说明: Linux系统:CentOS 5.8 64位 IP地址:192.168.0.98 VMware-Workstation版本:9.0(目前最新版) 具体操作: 一、在Linux系统中安装VMware-Workstation虚拟机软件...

Chrome开发者工具面板 F12 调试大全 记录

面板上包含了Elements面板、Console面板、Sources面板、Network面板、Timeline面板、Profiles面板、Application面板、Security面板、Audits面板这些功能面板。这些按钮的功能点如下: Elements:查找网页源代码HTML中的任一元素,手动修改任一元素的属性和样式且能实时在浏览器里面得到反馈。...

开启9008端口进入深刷模式

除了前文所述,使用深刷线,还可以用命令开启9008端口,进入深刷模式。 adb reboot edl fastboot oem edl 这个在小米4c上测试ok 下面这个可能用于其他手机。 fastboot reboot emergency  ==================================== http://www.znsjw.net...