我使用 Inkscape 修改了一些扫描的旧电气平面图。现在我必须将它们重新转换为 PDF 格式,然后将其合并到原始文档中。
问题是,使用 Inkscape 时,我在文档上遇到了一些问题,例如带有阴影的意外矩形。
当我使用 rsvg-convert 进行转换时,光栅图像被压缩后质量很差,但它们已经很差了,所以结果并不好
答案1
我发现了一个方法以提高输出的分辨率。
选项rsvg-convert
(来自手册页)
-d --dpi-x number
Set the X resolution of the image in pixels per inch. RSVG's current default is 90
DPI.
-p --dpi-y number
Set the Y resolution of the image in pixels per inch. RSVG's current default is 90
DPI.
尝试rsvg-convert --keep-image-data -d 300 -p 300 -a -f pdf 2.svg > out.pdf
,它将图像的 x 分辨率和 y 分辨率设置为每英寸 300 像素。