SVG 转 PDF
选择普通静态 SVG,在浏览器中生成标准 PDF。转换器会在绘制到 PDF 页面前拒绝主动和外部 SVG 内容。
本地 SVG 转 PDF
将经过检查的静态 SVG 生成为真实 PDF
浏览器会检查 SVG 中的活动或外部内容,以受限尺寸栅格化图稿,并写入一个标准 PDF 页面。
使用步骤
如何使用
- 选择一个不超过 1 MB 的静态 SVG;浏览器会检查其 XML 和允许的绘图元素。
- 设置用于 PDF 页面的有界栅格尺寸。
- 在本地创建 PDF,检查栅格页面预览,然后下载。
已检查的静态 SVG 输入
转换器读取一个本地 SVG 文件并先解析 XML。它要求有限的数字 viewBox,只允许普通静态绘图和文本元素。脚本、事件处理器、样式、链接、外部资源、实体声明、滤镜、蒙版、裁剪、动画和基于 URL 的绘制都会被拒绝。
真正的栅格 PDF
经过检查的 SVG 会绘制到白色画布并编码为 JPEG,再嵌入带页面对象和交叉引用表的标准 PDF 1.4 文件。下载的是实际 PDF,而不是把 SVG 改名为 .pdf。此导出不保留矢量、透明度、可编辑文本、字体、图层、元数据、动画或源字节。
有界的本地处理
SVG 源文件限制为 1 MB。栅格输出每边必须为 16–4,096 像素且不超过 16 兆像素;生成的 PDF 限制为 45 MB。这些限制用于控制浏览器内存,画布和 PDF 都在本地组装。不会上传文件。
常见问题
你可能还想知道
下载的是实际 PDF 吗?
是。它包含 PDF 标头、页面对象、JPEG 图像对象、交叉引用表以及 application/pdf MIME 类型。
PDF 会保持矢量可编辑吗?
不会。转换器会将 SVG 栅格化为由 JPEG 支持的 PDF 页面。需要保留矢量时请使用设计应用。
为什么我的 SVG 被拒绝?
工具只接受有意缩小的静态 SVG 子集。请导出不含脚本、样式、链接、外部图片、效果或动画的普通路径、形状和文本。
会上传我的 SVG 吗?
不会。检查、栅格化、创建、预览和下载都在当前浏览器中完成。