SVG——新一代Web设计及互动媒体的革新

SVG实现Web图文发布和印刷 - SVG的工作流程

文章索引
SVG实现Web图文发布和印刷
SVG独特的优势
SVG的工作流程
SVG的印刷特性
SVG的未来
所有页面

  当前,SVG图形的创建和编辑工具随着SVG规范的不断完善而陆续推出,主要有两类:一类是图形化编辑器,如Jasc WebDraw、Adobe Illustrator、CorelDRAW等。这些编辑工具有SVG与其他格式的转换等功能,方便灵活。虽然暂时还不能全面支持SVG规范,但它们未来的目标是可以与HTML的编辑工具一样具有所见即所得、布局工具、集成脚本环境等功能。同时具有更强大的伸缩性:另一类是文本编辑器,最简单和最实用的工具就是Windows记事本,对于高级用户,这是一个不错的选择。
  在应用方面,SVG主要适于以下几种不同类型的应用中:

  1. 作为Web页的一部分:可以用Adobe SVG Viewer或其他浏览插件展示。这是最广泛的一种应用。
  2. PDF/印刷出版:能够通过Apache FOP(Formatting Objects to PDF,将格式化对象XSL—F0转换为PDF)/Batik toolktt等相关开发工具创建发布XML数据内容的应用。这是在印刷领域方面的开发者最常用的一种应用。
  3. Java Web应用用Apache Bat pk作为SVG图像、图形的表现引擎,开发基于Java的Web应用。
  4. 将SVG图形内容存储在基于XML的数据库或内容管理系统:主要以DOM形式存储于XML数据库。

  SVG矢量图形的浏览主要通过Web浏览器(当然,还可嵌入到其他应用程序的图形用户界面)。当前一些主流浏览器对其支持程度不一,因此需要安装SVG浏览引擎。应用较广泛的sVG浏览引擎有Adobe SVG Viewer、Corel SVG Viewer、Apache Batik Squiggle SVG browser等,它们都可以从相应网站免费下载。



 

将要更新