| 文章索引 |
|---|
| SVG实现Web图文发布和印刷 |
| SVG独特的优势 |
| SVG的工作流程 |
| SVG的印刷特性 |
| SVG的未来 |
| 所有页面 |
页面 3 总共 5
当前,SVG图形的创建和编辑工具随着SVG规范的不断完善而陆续推出,主要有两类:一类是图形化编辑器,如Jasc WebDraw、Adobe Illustrator、CorelDRAW等。这些编辑工具有SVG与其他格式的转换等功能,方便灵活。虽然暂时还不能全面支持SVG规范,但它们未来的目标是可以与HTML的编辑工具一样具有所见即所得、布局工具、集成脚本环境等功能。同时具有更强大的伸缩性:另一类是文本编辑器,最简单和最实用的工具就是Windows记事本,对于高级用户,这是一个不错的选择。
在应用方面,SVG主要适于以下几种不同类型的应用中:
- 作为Web页的一部分:可以用Adobe SVG Viewer或其他浏览插件展示。这是最广泛的一种应用。
- PDF/印刷出版:能够通过Apache FOP(Formatting Objects to PDF,将格式化对象XSL—F0转换为PDF)/Batik toolktt等相关开发工具创建发布XML数据内容的应用。这是在印刷领域方面的开发者最常用的一种应用。
- Java Web应用用Apache Bat pk作为SVG图像、图形的表现引擎,开发基于Java的Web应用。
- 将SVG图形内容存储在基于XML的数据库或内容管理系统:主要以DOM形式存储于XML数据库。
SVG矢量图形的浏览主要通过Web浏览器(当然,还可嵌入到其他应用程序的图形用户界面)。当前一些主流浏览器对其支持程度不一,因此需要安装SVG浏览引擎。应用较广泛的sVG浏览引擎有Adobe SVG Viewer、Corel SVG Viewer、Apache Batik Squiggle SVG browser等,它们都可以从相应网站免费下载。