UltKit

PDF转SVG转换器

由设计软件或办公软件生成的PDF,页面本身就是由矢量图形构成的。本转换器会把这些图形、曲线和文字原样转成SVG,每页一个文件。转换后可以缩放到任意尺寸,可以在矢量编辑软件中修改,也可以直接发送到刻字机或切割机。

PDF 转图片

或将PDF 文件拖放到此处 ·

单个文件最大 95 MB· 最多 20 个文件· 30 分钟后删除

输出
dpi

文件在我们的服务器上处理,并在 30 分钟后删除。

使用方法

  1. 1

    上传PDF

    添加由 Illustrator、InDesign、Word、Excel、AutoCAD 等软件导出的 PDF。每批最多 20 个文件,每个不超过 95 MB。

  2. 2

    选择字体处理方式

    文字默认保留为可编辑的真实文字。如果 SVG 要在没有该 PDF 所用字体的电脑上打开,或要用于机器切割,请在高级设置中勾选将文字转为轮廓。

  3. 3

    转换为SVG

    点击转换为 SVG。每一页都会生成独立的 .svg 文件,并按页码顺序打包成 ZIP;如果只需要其中一张图,可将页面设为相应范围。

PDF 转出的 SVG 能有多“矢量”,取决于 PDF 本身:录入的文字和绘制的形状可以无损缩放,而扫描件和照片则会作为图片包在 SVG 里。

PDF转SVG的实际原理

PDF 和 SVG 描述图形的方式非常相似。两者都存储由直线和贝塞尔曲线构成的路径、填充和描边、使用具名字体的文字,以及页面包含照片时嵌入的位图。把一种转换成另一种,主要就是把这些绘图指令从 PDF 的页面描述翻译成 SVG 的 XML 元素,因此矢量内容能以原有质量转换过来,并在任意缩放下保持清晰。

问题在于,很多 PDF 根本不是矢量的。用办公复印机扫描的文档、保存为 PDF 的手机照片,或由图片打印成 PDF 的页面,都只是页面上的一张图片。转换这样的页面会得到一个有效的 SVG,但其中只有一个图像元素,仍然基于像素,和它来源的 JPG 一样无法按矢量编辑。下表列出了几种最常见 PDF 的转换预期。

SVG 自 2001 年起就是 W3C 标准,可在所有现代浏览器、Inkscape、Adobe Illustrator、Affinity Designer 和 Figma 中打开。因此它是图标、示意图以及激光或刻字切割常用的交付格式,也是在拿不到源文件时,人们搜索 PDF 转 SVG 方法的原因。

PDF 页面转成 SVG 后的内容
PDF 页面来源SVG 中包含的内容能否按矢量编辑?
Word、Google Docs 或 InDesign 导出实时文字,加矢量线条和表格边框可以
Illustrator、Inkscape 或 Affinity 导出按原样绘制的路径、填充和渐变可以
Excel 或 PowerPoint 图表以形状和文字呈现的柱形、坐标轴和标签可以
导出为 PDF 的 CAD 图纸成千上万条线段,有时按图层分组可以,但文件可能很大
办公扫描仪或手机扫描应用一张嵌入的位图不能
图文混排的宣传册页面矢量文字,以及嵌入照片周围的边框部分可以

PDF

便携式文档格式(PDF)

PDF 由 Adobe 于 1993 年创建,并在 2008 年成为开放的 ISO 32000 标准。它固定了文字、字体、图片和版式,使文档在每块屏幕和每台打印机上看起来都一样。PDF 可以包含表单、签名、链接、附件和可搜索文本,其中 PDF/A 变体用于长期归档。固定的版式使 PDF 难以编辑,而扫描版 PDF 除非经过 OCR,否则只包含图片。所有浏览器和操作系统都能打开。

压缩方式
–
透明度
支持
动画
不支持
发布年份
1993 · Adobe
PDF 转换器

SVG

可缩放矢量图形

SVG 是基于 XML 的矢量格式,2001 年由 W3C 标准化。它描述的是形状、路径和文本,而不是像素,因此在任何尺寸下都保持清晰,用于徽标和图标时通常很小。它支持透明、CSS 样式、脚本和动画,所有浏览器都能原生渲染。SVG 不适合照片,复杂的插画渲染也可能变慢。Illustrator、Inkscape、Figma 和浏览器都可以打开并编辑。

压缩方式
–
透明度
支持
动画
支持
发布年份
2001 · W3C
SVG 转换器

设计师把 PDF 转成 SVG,是为了在没有原始源文件的情况下,把成品文档中的徽标、图表、平面图或插画复用为可编辑、可缩放的图形,用于网页、Figma 或切割机。

关于PDF转SVG的常见误区

误区任何 PDF 都能变成可编辑的矢量图。

事实只有 PDF 中原本就是矢量的内容才会保持矢量。扫描页面转出来的是嵌入的图片。

误区DPI 越高,SVG 越清晰。

事实矢量路径没有分辨率,任何 DPI 设置都无法让线条或文字比 PDF 本身描述的更清晰。

误区转为轮廓的文字仍然可以搜索。

事实使用将文字转为轮廓后,文字变成了形状;它们在任何地方看起来都正确,但无法再作为文字被选中、搜索或编辑。

误区SVG 总是比 PDF 小。

事实SVG 是纯 XML 文本,每个元素都会重复样式。包含大量小路径的页面,比如地图或 CAD 平面图,往往比 PDF 大好几倍。

PDF转SVG常见问题

用PDF转SVG转换器就能让扫描页变得可编辑吗?

不能。扫描件本质上是纸张的照片,所以 SVG 里只会包含这张照片。若想从扫描的徽标或图纸得到真正的矢量图形,请先把该页转成 PNG,再用 PNG转SVG 描摹,它会把轮廓重新绘制为路径。

如何判断我的PDF是不是矢量的?

在 PDF 阅读器中放大到 800% 或更高。如果文字和线条依然非常清晰,就是矢量,会转换为路径;如果变成一块块像素,说明那部分是嵌入的图片。另一个快速判断方法:能用光标选中文字,就是真正的文字。

为什么SVG里的文字显示成了别的字体?

带有实时文字的 SVG 会按名称向查看者请求字体。如果打开它的电脑没有安装该字体,就会使用备用字体,间距也会发生变化。请勾选将文字转为轮廓后重新转换,文字会变成形状,在任何设备上看起来都一样。

SVG能在Cricut Design Space或Silhouette Studio中使用吗?

Cricut Design Space 支持上传 SVG,Silhouette Studio 的 Designer Edition 及以上版本可以导入 SVG。请先将文字转为轮廓,这样字母会作为形状被切割;同时请注意,每个填充区域(包括白色的页面背景)都会变成机器可切割的内容。

多页PDF能转换成一个SVG吗?

不能。SVG 没有页面的概念,因此每一页都会成为单独的文件。如果需要把它们放在一起,可以在 Inkscape 或 Illustrator 中把这些文件并排摆放,也可以保留原始 PDF,它已经把所有页面放在同一个矢量文件里了。

如何把SVG再转回PDF?

请使用 SVG转PDF。矢量内容会以矢量形式转回去,所以来回转换不会让文字或线条变模糊。

需要像素图而不是矢量图?