用 inkscape 提取矢量图形步骤(不推荐):
- 使用浏览器的打印功能将图形所在的页面单独另存为 pdf
另存为 pdf - 使用 InkScape 打开
- 选中矢量图形,复制到新的文稿
- 文件——文档属性——页面尺寸——缩放页面到内容
此方法的问题是:有的电脑上使用 inkscape 打开文档总是未响应。。。
解决办法:参考 https://tieba.baidu.com/p/8926313162 , 改用 libreoffice draw 进行提取导出,更加简单方便、加载速度更快。
用 libreoffice draw 提取矢量图形步骤
- 将 pdf 文件导入后,选中要导出的元素
- 右键导出(注意需要在导出对话框中选择【选中】,否则会导出整个页面)
有时导出的 svg 字体大小不对,可能需要手动更改 svg。
svg 优化和压缩
如果导出的 svg 图片文件太大,可以使用 SVGOMG 来优化文件大小