可缩放矢量图形 (SVG)
可缩放矢量图形 (SVG) 是一种开放的标准图形文件格式,它允许设计人员给矢量图形添加在 Web 上发挥作用的能力。它是由万维网委员会 (W3C) 创建的。
SVG 文件是用可扩展标记语言 (XML) 描述的。它们是矢量图形图像,可以比位图提供更多细节,下载速度也更快。压缩的 SVG 文件的文件扩展名为 .svgz。
如需查看 SVG 文件,则需要 SVG 查看器插件。
Unicode 支持
SVG 文件支持对文本进行 Unicode 编码。导出 SVG 文件时,可以选择 Unicode 编码方案。
嵌入和链接
可以在 SVG 文件中嵌入信息,也可以创建其它文件来存储某些信息。例如,可以在 SVG 文件中嵌入样式工作表,也可以创建外部层叠样式工作表并将其链接到 SVG 文件。默认情况下,在导出的文件中嵌入 JavaScript(例如与翻滚相关的 JavaScript),但您可以选择将其作为链接到 SVG 文件的单独文件存储。另外,可以嵌入位图,也可以将位图另存为外部链接文件。
导出文本
可以将文本导出为文本或曲线。将文本导出为文本时,可以选择在可缩放矢量图形文件中嵌入所有字体,以具有全部编辑功能。也可以仅嵌入所用的字体、常见的英文字体或常见的罗马字体。
使用预设导出选项
为简化工作,可以使用预设导出选项,并且可以创建以后可以重复使用的自定义预设导出选项。
使用 SVG 色
SVG 色与颜色关键字相对应。可以使用应用程序中可用的 SVG 调色板来帮助确保导出的 SVG 文件中的颜色是由颜色关键字定义的。要确保 SVG 导出文件中保留所选的 SVG 色名称,建议禁用颜色校正。有关颜色校正的信息,请参阅。 关于颜色管理.
将参考信息添加到 SVG 对象
参考信息可以添加和保留在导出的可缩放矢量图形对象中。可以将信息添加到对象,使信息出现在文件的 XML 标记中。这些标记是从数据域名称导出的,每个域名称都格式化为一般文本、数据和时间、线性和角度尺度、或数字。例如,可以在绘图中命名个别对象,并给这些对象中的每一个添加注释。每个对象的名称和注释会显示在导出的可缩放矢量图形文件的标记中。有关为对象指定信息的详细信息,请参阅指定和复制对象数据.
导入可缩放矢量图形文件
1
单击
文件 导入。
5
在
导入 SVG 文件对话框中,启用下列选项之一:
•
英制(1 单位 = 1 英寸)- 可按英寸缩放绘图
•
公制(1 单位 = 1 毫米)- 可按毫米缩放绘图
有关导入 SVG 文件的详细信息,请参阅导入 SVG 文件.
有关放置导入文件的详细信息,请参阅要将文件导入活动绘图中.
导出可缩放矢量图形文件
1
单击
文件 导出。
3
从
保存类型列表框中选择
SVG - 可缩放矢量图形或
SVGZ - 压缩 SVG。
6
从
兼容性列表框中,为导出的文件选择一个 SVG 版本。
•
Unicode - UTF-8 - 生成较小文件。这是默认编码方案,在大多数情况下都很有用。
•
Unicode - UTF-16 - 生成较大文件
•
作为文本 - 将文本导出为可编辑字符,称为字形
•
演示文稿属性 - 在导出文件的元素内直接指定属性
•
内部样式表 - 使用 CLASS 属性将样式表嵌入到可缩放矢量图形文件中
•
外部 CSS - 创建外部层叠样式表文件,并将其链接到可缩放矢量图形文件
通过启用
JavaScript区域中的
外部链接复选框,可以将与翻滚相关的
JavaScript 保存到单独的文件中。
当需要显示特定的字体而计算机上可能未安装该字体时,必须嵌入这种字体。
随着字体数或渐变填充步长值的增加,文件也会增大。
有网状填充或阴影的对象作为位图导出。
如果绘图中未选定单个元素,则将导出整个页面的内容。
通过使用 SVG 调色板选择颜色
2
单击
窗口 调色板 调色板。
将参考信息添加到可缩放矢量图形对象
1
使用
挑选工具
选择
对象。
2
单击
窗口 泊坞窗 对象数据。
|
|
|
单击 打开域编辑器按钮 。选择数据域的名称并键入一个新名称。
|
|
单击 打开域编辑器按钮。单击 新建域按钮并键入新域的名称。
|
|
单击 打开域编辑器按钮。单击域名称,然后单击 更改按钮。启用一个域类型选项。
|
将文件导出为可缩放矢量图形格式时,会忽略不包含任何值的域。
可缩放矢量图形 (SVG) 技术说明
导入 SVG 文件
•
SVG 文件中大部分在其它程序中创建的信息都会保留在导入的文件中,即使 CorelDRAW 并不支持相应的功能。例如,使用另一程序创建的 SVG 文件中油墨笔触的相关信息将保留在导入的文件中,即使并不会显示墨水笔触。
•
剪贴及遮罩的对象作为"图框精确剪裁对象"导入。
•
群组、对象及符号名称和 ID 保留在导入的文件中。
•
除非外部文件存储在 Web 上,否则在导入时支持指向外部文件(如 GIF、PNG 或 JPEG 文件)的链接。
导出 SVG 文件
•
可缩放矢量图形 (SVG) 使用三种类型的图形对象:矢量图形形状(例如:包含直线及曲线的路径)、图像及文本。
•
在导出为 SVG 符号时,所有的 CorelDRAW 符号都受支持。
•
还支持对象、图层、群组及符号名称。如果名称相同,SVG 文件会在对象 ID 上附加一个唯一的数字来进行区分。无效的名称在导出时会被纠正。
•
图形对象可以组合为群组、设计样式、进行转换以及合并为以前渲染的对象。
•
可将文本作为可编辑的字符导出,以便在将 SVG 图形发布到 Web 后,文本继续被识别为文本。文本串可以被重新设计样式、复制及粘贴,或用搜索引擎进行索引。文本还可以通过支持 SVG 功能的编辑程序来编辑,这样就不需要保留图形图像的多个版本进行编辑。
•
SVG 标准允许使用层叠样式表 (CSS) 来定义页面上对象的字体、文本及颜色属性。
•
图层在导出的文件中保留为群组。如果将文件导入回 CorelDRAW,则图层群组将被转换为保留原始图层名的图层。
•
只导出绘图中的当前页面。如果只想导出绘图的一部分,请启用
导出对话框中的
只是选定的复选框。
•
分配给文本对象的 URL 保留在导出的文件中。
•
变换(如旋转和倾斜)通常保留在导出的文件中。在某些情况下,变换可能会丢失,而变换的形状可能会转换为曲线。