我创建了一个简单的SVG文件,该文件具有高分辨率的JPEG背景和顶部的一些文本:
现在我想将其导出为PDF格式(将文本保持为-is,而不是将其转换为图像)。
我知道我可以用:
inkscape --export-type=pdf test.svg
但是,输出文件太大了。因此,有一个DPI参数,据我所知,应该设置导出光栅图像的分辨率。
但是,无论我使用什么值,它似乎对导出的文件没有任何影响,它似乎总是具有相同的大小和相同的背景图像分辨率:
inkscape --export-type=pdf --export-dpi=96 test.svg
如何导出到PDF,同时降低背景(光栅)图像的导出分辨率,并保持文本为文本?
寻找一种命令行(自动)方式,因为我有很多SVG文件,我想导出。-D
发布于 2020-09-24 13:51:04
根据文档(https://inkscape.org/doc/inkscape-man.html#d-DPI---export-dpi-DPI),dpi值不是用于嵌入图像,而是用于过滤器的栅格化。如果需要任何更改,可以发出特性请求:https://inkscape.org/report。
您可以复制位图以降低分辨率。位图副本解析的设置可以在命令行上传递给Inkscape的首选项文件中提供。
https://stackoverflow.com/questions/63906427
复制相似问题