上次更新日期:
2021年11月30日
- Dreamweaver 用户指南
- 简介
- Dreamweaver 和 Creative Cloud
- Dreamweaver 工作区和视图
- 设置站点
- 管理文件
- 布局和设计
- CSS
- 页面内容和资源
- 设置页面属性
- 设置 CSS 标题属性和 CSS 链接属性
- 使用文本
- 查找和替换文本、标签和属性
- DOM 面板
- 在实时视图中编辑
- 在 Dreamweaver 中对文档编码
- 在“文档”窗口中选择和查看元素
- 在属性检查器中设置文本属性
- 对网页进行拼写检查
- 在 Dreamweaver 中使用水平线
- 在 Dreamweaver 中添加和修改字体组合
- 使用资源
- 在 Dreamweaver 中插入和更新日期
- 在 Dreamweaver 中创建和管理收藏资源
- 在 Dreamweaver 中插入和编辑图像
- 添加媒体对象
- 在 Dreamweaver 中添加视频
- 插入 HTML5 视频
- 插入 SWF 文件
- 添加音频效果
- 在 Dreamweaver 中插入 HTML5 音频
- 使用库项目
- 在 Dreamweaver 中使用阿拉伯语和希伯来语文本
- 链接与导航
- jQuery 构件和效果
- 对网站进行编码
- 关于在 Dreamweaver 中编码
- Dreamweaver 中的编码环境
- 设置编码偏好设置
- 自定义代码颜色
- 编写和编辑代码
- 代码提示和代码完成
- 折叠和展开代码
- 使用代码片段重用代码
- 使用 linting 检查代码
- 优化代码
- 在设计视图中编辑代码
- 使用页面的头内容
- 在 Dreamweaver 中插入服务器端包含
- 在 Dreamweaver 中使用标签库
- 将自定义标签导入 Dreamweaver
- 使用 JavaScript 行为(一般说明)
- 应用内置 JavaScript 行为
- 关于 XML 和 XSLT
- 在 Dreamweaver 中执行服务器端 XSL 转换
- 在 Dreamweaver 中执行客户端 XSL 转换
- 在 Dreamweaver 中为 XSLT 添加字符实体
- 设置代码格式
- 跨产品工作流
- 模板
- 移动设备和多屏幕
- 动态网站、页面和 Web 表单
- 以可视化方式生成应用程序
- 测试、预览和发布网站
- 疑难解答
从库提取 Web 优化的 SVG 文件,并自定义 SVG 文件的属性。
从 2021 年 11 月 16 日起,Dreamweaver 已停用从 Illustrator 资源提取 SVG 的功能。我们提倡按此解决方法启用图像格式选项,并将 Illustrator (.ai) 资源转换为 PNG 32/PNG 24/PNG 8/JPEG 格式。或者,用户可从 Illustrator 应用程序中将 Illustrator 资源导出为 SVG 格式。
如果已将 Illustrator 或许可的 Adobe Stock 图像保存在 Creative Cloud 库中,则可提取这些图像,在您的 Dreamweaver 网页中用作为 Web 优化的 SVG 文件。当您将图像从“库”面板拖动至您的网页中时,默认情况下这些图像将作为 SVG 文件插入。有关更多信息,请参阅重用在库中保存的图形。
如果您要自定义 SVG 文件的属性,则可以在位于以下位置的 options.json 文件中编辑首选项:
- Windows:%appdata%\Adobe\Dreamweaver CC 2015\<locale>\Configuration\SVGOptions\
- Mac:~/Library/Application Support/Adobe/Dreamweaver CC 2015/<locale>/Configuration/SVGOptions/
用于将 .ai 文件转换为 SVG 文件的 JSon 对象可包含以下属性:
属性名称 | 值 | 说明 |
trimToArtBounds | 布尔值 | SVG 将独立于 OMG 文档的尺寸覆盖图片边界。 |
useViewBox | 布尔值 | 如果将 trimToArtBounds 和 useViewBox 设置为 true,则将不会转移文档的内容。而是修改根 SVG 元素的 viewBox 值以对内容进行切片和缩放操作来满足需求。 |
constrainToDocBounds | 布尔值 | 按照文档边界剪切可见内容。 |
preserveAspectRatio | 字符串 | 按 SVG 规范定义的长宽比。设置 preserveAspectRatio 将覆盖 svgWriter 的计算值。因此,建议不要设置此值。 注意:对于 meet 或 xMidYMid meet,请使用等效字符串 xMidYMid 以减小文件大小。 |
styling | 字符串 | 此属性是可选的,默认为 class:
|
prefix | 字符串 | 将添加到每个 ID 和类名称的前缀。这将允许每个 SVG 文档具有独一无二的命名方案。多个 SVG 文档可内联至一个 HTML 文档,只要提供的前缀是唯一的,便不会出现 ID 或类名称冲突。 |
cropRect | 对象 | 具有 x、y、width 和 height 属性的矩形。x 和 y 是可选的。定义将 SVG 文档裁切为的矩形。如果文档尺寸小于裁切框,则创建内边距。 |
minify | 在 SVG 输出中避免缩进、换行符和空格。使用最少的 ID。 | |
idType | 字符串 |
|
precision | 数字 | 浮点后的位数。该数字必须介于 0 到 10 之间,如果指定其他数字,则会进行调整。默认值为 3。 |
isResponsive | 布尔值 | 如果设置为 true,则 SVG 文档将填充视口/图像区域(SVG 根上未设置 width 和 height 属性)。 |
carriageReturn | 布尔值 | 默认情况下,svgWriter 使用行尾 LF。通过将 carriageReturn 设置为 true,行尾使用 CRLF。 |
indentation | 字符串 | 将自定义字符串用作缩进。例如,使用制表符缩进。这种情况下默认值为 2 个空格。 |
fillFilter | 布尔值 | 滤镜仅应用于元素的填充。笔触不会受到影响,并且笔触将在过滤的内容上面进行绘制。 |
documentUnits | 字符串 | mm | cm | pc | in — 指定的文档单位将在根元素的 width 和 height 属性中使用。 |