SVG 图形创建与 XSLT 应用指南
1. SVG 简介
SVG(可缩放矢量图形)是一种用于描述图像的标记语言。它在与 XSLT 结合使用时非常重要,因为它允许使用 XSLT 从 XML 数据创建图形,而大多数图形格式是二进制格式,XSLT 通常难以处理。
SVG 图形通常嵌入在 HTML 页面中,可用于创建菜单列表、图表、饼图、树状图、动画或按钮等。在某些需要对页面外观进行大量控制的情况下,甚至可以使用 SVG 创建整个页面。SVG 可用于在页面中包含图形的许多场景,以及那些使用 Flash 创建动态和交互式图形的场景。
1.1 查看 SVG
要查看 SVG,需要下载一个能够理解和渲染 SVG 的应用程序。对于 Windows 系统,Adobe 的 SVG Viewer 是一个不错的选择,它可以作为浏览器插件使用,可从 http://www.adobe.com/svg/viewer/install/main.html 下载。安装后,打开 SVG 文档时,浏览器应会激活 SVG Viewer,从而在浏览器窗口中显示 SVG。
以下是一个简单的 SVG 图形示例(circle.svg):
<svg viewBox="0 0 1200 400" xmlns="http://www.w3.org/2000/svg"> <circle r=