将 PDF 文件的每一页转换为可缩放矢量图形 (SVG),在任何尺寸下都能保持完美质量。
点击选择文件 或将文件拖放到此处
PDF 文件
您的文件从未离开您的设备。
处理中...
点击或拖放您的文件到此处
点击处理按钮开始
立即保存处理后的文件
不会。每一页导出时文字都被绘制为矢量轮廓,因此缩放清晰,也不依赖已安装的字体,但它不是可以选择或搜索的实时文字。如果您需要文字本身,请在使用 SVG 的同时使用PDF 转文本。
每页一个,因为 SVG 没有页面的概念。单页 PDF 会下载为 filename.svg,多页 PDF 会变成 filename_svg.zip,其中包含 page_1.svg、page_2.svg 等,一次转换多个 PDF 则会下载为 pdf_to_svg.zip。
输出是标准的 SVG,可在 Inkscape、Illustrator、Figma 和任何网页浏览器中打开。形状、路径和文字轮廓会作为可编辑的矢量对象呈现,而 PDF 中嵌入的照片则在文件内保持为栅格图像。
扫描件或照片较多的 PDF 会生成很大的 SVG,因为每张栅格图片都以 base64 数据嵌入文件,而带有成千上万个微小矢量路径的页面也会累积体积。对于基于图片的页面,PDF 转 PNG能给出更小、更实用的结果。
可以把任意数量的 PDF 拖入工具,然后点击“转换”。每个文件依次处理,结果会收集到 pdf_to_svg.zip 中,并以其源文档命名。
没有。每个上传文件的每一页都按其原始页面大小转换,没有缩放或范围选择。若只想转换某些页面,请先用提取页面把它们拆分出来。
上传后会提示您输入密码,密码被接受后转换才会继续。SVG 文件本身不带密码。
不会。PyMuPDF 以 WebAssembly 的形式在您的浏览器内运行,并在本地写入 SVG 文件,因此 PDF 不会离开您的机器。引擎会在首次使用时获取,所以第一次转换会稍慢一些。