适用场景
适合为简单、自包含的 SVG 创建扁平预览或分享副本,重点是可见结果而不是继续编辑。
本地处理原理
浏览器解析 XML,执行明确的元素、属性、URL 和尺寸规则,拒绝脚本、事件处理器、外来内容与禁止的引用;只有通过筛查的文档才会栅格化到受限画布并编码为 PNG。
使用方法
- 准备源文件和限制: 保留未改动的源文件,并检查受支持格式、尺寸、帧数或页数预算以及输出选项。 适合为简单、自包含的 SVG 创建扁平预览或分享副本,重点是可见结果而不是继续编辑。
- 执行本地处理任务: 仅在当前浏览器中执行已说明的受限操作;解码器报告不支持结构时应停止。 浏览器解析 XML,执行明确的元素、属性、URL 和尺寸规则,拒绝脚本、事件处理器、外来内容与禁止的引用;只有通过筛查的文档才会栅格化到受限画布并编码为 PNG。
- 下载结果并验证: 检查筛查报告,任何拒绝都应视为停止信号;在隔离且可信的查看器中把 PNG 与预期图稿对比,以目标尺寸核对字体、裁切、渐变和透明度,绝不能用此转换替代对 SVG 源码的安全审查。
重要限制
严格筛查只能降低一组已知风险,不能证明 SVG 完全安全,也不会把它净化成可继续作为 SVG 复用的安全文件,更不构成对恶意输入的安全认证。复杂滤镜、字体、CSS、遮罩、动画、外部资源和少见特性可能被拒绝或显示不同;PNG 会失去矢量、文字选择与可编辑性。
验证下载结果
检查筛查报告,任何拒绝都应视为停止信号;在隔离且可信的查看器中把 PNG 与预期图稿对比,以目标尺寸核对字体、裁切、渐变和透明度,绝不能用此转换替代对 SVG 源码的安全审查。
隐私优先
文件只在当前浏览器中处理,源文件和结果不会上传到我们的服务器。
常见问题
此工作流程适合哪些情况?
适合为简单、自包含的 SVG 创建扁平预览或分享副本,重点是可见结果而不是继续编辑。
浏览器中的本地处理具体做什么?
浏览器解析 XML,执行明确的元素、属性、URL 和尺寸规则,拒绝脚本、事件处理器、外来内容与禁止的引用;只有通过筛查的文档才会栅格化到受限画布并编码为 PNG。
哪些格式限制必须特别注意?
严格筛查只能降低一组已知风险,不能证明 SVG 完全安全,也不会把它净化成可继续作为 SVG 复用的安全文件,更不构成对恶意输入的安全认证。复杂滤镜、字体、CSS、遮罩、动画、外部资源和少见特性可能被拒绝或显示不同;PNG 会失去矢量、文字选择与可编辑性。
应当怎样验证下载结果?
检查筛查报告,任何拒绝都应视为停止信号;在隔离且可信的查看器中把 PNG 与预期图稿对比,以目标尺寸核对字体、裁切、渐变和透明度,绝不能用此转换替代对 SVG 源码的安全审查。