如何让 Inkscape 保存 PDF 而不在透明光栅图像后面留下丑陋的黑框

如何让 Inkscape 保存 PDF 而不在透明光栅图像后面留下丑陋的黑框

我正在使用矢量图形编辑程序 Inkscape。每当我使用文件 -> 保存副本 -> PDF 时,如果我的文档中有任何具有透明度的光栅图像,则透明区域将保存为后面带有黑框而不是透明的。

问题截图

看来这是 Inkscape 的一个 Bug。2009 年就有一份关于此问题的错误报告这里。(哎呀。2009?啊啊!)

我找到了一个可以解决这个问题的方法,我已将其发布在此主题在 Inkscape 论坛上。

然而我想看看超级用户社区是否可以:

  1. 提供有关此错误的更多信息(它是否仅影响某些用户,例如 Windows 7 用户?)以及

  2. 如果有更好的解决方法(我链接的解决方法将图像转换为光栅,丢失所有矢量)。

答案1

多次取消有问题的图像分组,直到状态栏显示“图像”而不是“1 个对象的组”,问题就解决了。一些空组应用了遮罩和剪辑效果,这些效果的堆叠就是导致错误的原因。可以安全地删除组/效果而不会扭曲图像。

显然,导入 Inkscape 的 PDF 中通常会包含大量无用的组,这可能会触发该错误。

答案2

我自己画的 .svg 图片也遇到了同样的问题。解决办法是将其导入为 .png,而不是 .pdf 或 .svg。此外,我能够保持非常好的分辨率并显著减小其尺寸。

相关内容