| ISBN | 出版时间 | 包装 | 开本 | 页数 | 字数 |
|---|---|---|---|---|---|
| 未知 | 暂无 | 暂无 | 未知 | 0 | 暂无 |
译者序
前言
第一部分 了解SVG
第1章 SVG标准
1.1 将矢量图形引1入Web
1.1.1 一个假想的SVG应用
1.1.2 SVG的潜在影响
1.2 SVG的优势
1.2.1 质量和性能的优势
1.2.2 SVG和数字化图形
1.2.3 SVG和交互式图形
1.2.4 SVG和个性化图形
1.3 潜在的应用
1.4 结论
第2章 了解XML
2.1 XML简介
2.1.1 XML与HTML
2.1.2 XML超越HTML的优势
2.1.3 了解XML和样式表
2.1.4 了解命名空间
2.2 揭开SVG文件的面纱
2.2.1 主要的标签,包括<svg>,<g>,<text>和<style>
2.2.2 一些简单的SVG实例
2.2.3 创建并显示一个SVG文件
第二部分 创建SVG图像
第3章 使用Jasc WebDraw创建SVG图像
3.1 关于绘图软件
3.2 WebDraw基础
3.2.1 WebDraw工作区
3.2.2 使用WebDraw的工具
3.3 在WebDraw中使用SVG图像
3.3.1 打开SVG图像
3.3.2 创建SVG图像
3.3.3 使用颜色、渐变和图案填充对象
3.3.4 在图中增加文本和光栅图像
3.3.5 应用滤镜效果和变换
3.3.6 增加动画
3.3.7 保存SVG图像
第4章 使用Adobe Illustraor创建SVG图像
4.1 Illustrator基础
4.1.1 Illustrator工作区
4.1.2 绘制对象
4.1.3 使用滤镜和效果
4.1.4 使用类型
4.1.5 排列对象
4.1.6 利用样本、样式和图符节省时间
4.2 在Illustrator中使用SVG图像
4.2.1 打开SVG图像
4.2.2 增加SVG特性
4.2.3 保存SVG图像
4.2.4 使用SVG的原则
第5章 使用CorelDRAW创建SVG图像
5.1 CorelDRAW基础
5.1.1 CorelDRAW工作区
5.1.2 绘制对象
5.1.3 使用类型
5.1.4 使用滤镜和效果
5.1.5 排列对象
5.2 在CorelDRAW中导入及导出SVG图像
5.2.1 打开SVG图像
5.2.2 导出SVG图像
第6章 使用其他绘图软件创建SVG图像
6.1 使用Mayura Draw进行设计
6.2 使用Virtual Mechanics的IMS Web Engine进行设计
6.3 使用XML Spy进行设计
6.4 值得注意的其他工具
6.4.1 SVG Studio
6.4.2 GraPL
6.4.3 Oak Draw
6.4.4 IsoDraw
6.4.5 SVGmaker
6.4.6 Batik SVG工具包
6.4.7 Plazmic Workshop Start
第三部分 SVG应用——Flash、Web设计和动态SVG
第7章 Flash设计人员眼中的SVG
7.1 不同之处是什么
7.1.1 所有权
7.1.2 可访问性
7.1.3 互操作性
7.1.4 可伸缩性
7.1.5 工作流
7.2 你应当使用哪一种格式
7.2.1 何时选择SVG
7.2.2 何时选择SWF
7.3 从SVG到Flash或反之
第8章 在Web网站中结合SVG
8.1 SVG和浏览器基础
8.1.1 简单示例:在HTML页面中嵌入SVG
8.1.2 使用对象元素
8.1.3 一些实际考虑
8.2 W3C的Amaya
8.2.1 使用Amaya浏览SVG图像
8.2.2 使用Amaya编辑器
8.3 Adobe GoLlve
8.4 Web浏览器对SVG的支持
第9章 快速生成SVG
9.1 Adobe AlterCast
9.1.1 产品需求
9.1.2 使用AlterCast
9.1.3 AlterCast小结
9.2 GraPL.net
9.2.1 产品需求
9.2.2 使用GraPL.net
9.2.3 GraPL.net小结
9.3 Savage软件: DataSlinger
9.3.1 产品需求
9.3.2 使用DataSlinger
9.3.3 DataSlinger小结
9.4 结论
第10章 SVG的未来
10.1 SVG和相关的W3C成果
10.2 SVG工具及发展趋势
10.3 其他未来发展趋势
10.4 结论
第四部分 附录
附录A 深入了解SVG语法
附录B 实例文件