跳到主要内容
Vecaria

PDF 转 SVG 矢量提取

本地处理

在线把 PDF 图形线稿提取为 SVG 真矢量路径,保留描边/填充基本属性,文字按字型轮廓导出,页内预览后再下载;浏览器本地处理、不上传、免费免登录。

拖拽文件到此处,或点击选择

支持 PDF

选择文件

提取 PDF 的图形线稿为 SVG 矢量路径——保留描边/填充颜色与线宽(基本属性);文字按字型轮廓导出(内嵌字体生效;缺字型轮廓数据的字体——如部分未内嵌/Type3 字体——会跳过并在下方计数披露)。裁剪路径轮廓单独分组导出,不混入可见几何。扫描件(纯图片)无法提取,请先描摹或 OCR。

使用方法

  1. 选曲线段数(4/8/16/32,默认 8;改后重新拖入生效)
  2. 拖入 PDF,自动提取矢量路径与文字轮廓
  3. 页内预览矢量效果,点「下载 SVG」保存

功能说明

  • 基于 pdf.js(Apache-2.0)操作符列表
  • 线稿转矢量轮廓;文字按字型轮廓(glyph→path)导出,内嵌字体(TrueType/CFF)直接生效
  • 保留基本样式:描边/填充颜色(含灰度/CMYK 归一)与线宽随路径写入 SVG
  • 裁剪路径轮廓与可见几何分离:可见几何为主体,裁剪轮廓进 data-role="clip" 独立分组
  • 缺字型轮廓数据的字符在结果行计数披露(不静默丢字)
  • 转换结果页内预览(先看后下),点击下载才保存文件
  • 浏览器本地完成

常见问题

这个工具和 PDF 转图片有什么区别?

本工具提取 PDF 里已有的矢量绘图路径(线稿、曲线、填充),导出的 SVG 任意放大都清晰;PDF 转图片是把页面栅格化为像素。扫描件或纯图片页没有可提取的路径,会被跳过并计数披露;需要从扫描件取矢量时,可先用「PDF 转图片」转成 PNG,再用「图片转 SVG」描摹。

导出的 SVG 可以用于刻字机、激光雕刻吗?

可以。输出是带描边/填充颜色的普通 SVG 路径,刻字与雕刻软件可直接导入。多页 PDF 会把所有页面纵向堆叠在同一份 SVG 里;如果你的软件要求一个文件一个图,请先把 PDF 拆分到目标页面再转换。文字导出为轮廓路径,不可再编辑。

曲线段数选多少合适?

默认 8 段是较平衡的选择。曲线按折线近似:4 段最粗但文件最小,16/32 段更平滑但文件更大。段数在拖入文件时生效,改完需要重新拖入。

是免费的吗?需要登录吗?

单文件提取免登录、每日有免费额度(每 24 小时重置)。全部处理在浏览器本地完成,PDF 不会上传。

保真边界

本工具是线稿矢量提取,不是版式级转换:曲线为折线近似(段数可调,非真曲线);仅还原描边/填充颜色与线宽等基本属性,渐变/图案/透明度/混合模式不还原;多子路径填充不还原镂空关系;文字导出为轮廓路径(不可再编辑、不可选中)。需要像素级一致请用 PDF 渲染(pdf-to-image)。

隐私

本工具在浏览器本地处理,输入内容不会上传服务器。

TL;DR: PDF 逐页提取矢量线稿为 SVG(文字转轮廓、段数可调、页内预览),本地免登录、不上传。

示例

  • 拖入含矢量内容的 PDF → 页内预览 SVG → 下载

支持的格式

PDFSVG

限制说明

  • 文字按字型轮廓(路径)导出:内嵌字体直接生效;缺字型轮廓数据的字体(如部分未内嵌字体/Type3/竖排字体)会跳过并在页面计数披露
  • 扫描件(纯图片页)无法提取,请先描摹或 OCR
  • 曲线按折线近似导出,段数可选(4/8/16/32,改后重新拖入生效);段数越高越平滑、文件越大
  • 样式保留为基本属性:描边/填充颜色与线宽上脸;渐变、图案填充、透明度与混合模式不还原
  • 裁剪路径轮廓单独分组导出(data-role=clip),不混入可见几何;多子路径填充不还原镂空
  • 页面图形极多时 SVG 体积较大
  • 浏览器本地处理,不上传