从一张或多张 SVG 图片创建 PDF。
点击选择文件 或将文件拖放到此处
SVG 图形
您的文件从未离开您的设备。
控制嵌入 PDF 时的图片压缩
处理中...
点击或拖放您的文件到此处
点击处理按钮开始
立即保存处理后的文件
是图像。每个 SVG 由您的浏览器渲染到画布上,位图再放入 PDF 页面,因此结果缩放会有损失,文本也无法选中。如果您需要真正的矢量输出,请改用 Inkscape 等矢量编辑器导出 PDF。
页面与 SVG 的 width 和 height 属性(以像素计)一致,一像素对应一个 PDF 点。没有 width 和 height(只有 viewBox)的 SVG 会按 800 x 600 渲染,因此请在文件中设置明确的尺寸以获得可预期的结果。
“高”会以完整尺寸保留无损 PNG。“中”会将其重新编码为 75% 质量的 JPEG,并把长边限制在 2500 像素;“低”使用 50% 和 1500 像素,页面也会随之缩小。对于线稿和文字,“高”可避免 JPEG 瑕疵。
没有 DPI 设置;渲染使用 SVG 自身的像素尺寸。如需更多像素,请在保留 viewBox 的情况下增大 SVG 源码中的 width 和 height 属性,然后再转换。
SVG 根据其自身标记渲染,因此对外部文件的引用(链接的图像、导入的字体、外部 CSS)无法在该环境中加载,会回退或消失。转换前请把图像嵌入为 data URI,并将文本转为路径。
不会。绘制 SVG 之前画布会先填充白色,因此透明区域在 PDF 中会变成白色。
上传多个文件后,它们会按文件列表中显示的顺序成为单个 from_svgs.pdf 的连续页面。每一页采用各自 SVG 的尺寸。
不会。渲染在您浏览器的画布上进行,PDF 由 pdf-lib 在您的设备上生成;不会向任何地方发送内容。