719*_*016 16 pdf inkscape transparency
我如何需要更改inkscape 文件中的透明对象才能将它们正确导出为pdf?到目前为止,似乎默认设置使透明对象不可见或不透明。
小智 9
由于将透明形状导出为 PDF 仍然无法正常工作(至少对我来说,现在)并且位图的导出(据我所知)在您更新图形时需要大量工作,这里是我对形状的简单解决方法。
同样,这仅适用于形状,不适用于嵌入的图像。
http://www.inkscapeforum.com/viewtopic.php?f=28&t=15739&p=65180#p65180
基本上,它归结为设置颜色的 alpha 通道而不是它的 opacity。我会认为这些是相同的属性,但显然它们不是。
干杯,简
检查是否是您的 PDF 阅读器无法呈现透明度。使用 Adobe Acrobat 或 Okular (linux),根据我的经验,这些可以渲染大多数类型的透明度(包括渐变)。
最简单、愚蠢的解决方案是导出位图,然后渲染实体对象上的透明度。然后您可以转换为 PDF,但这不再可扩展。
然而,据我所知,没有自动“可靠”的方式从 inkscape 导出带有透明度的可缩放 PDF。
不过,您可以手动执行此操作:
有点麻烦,不是吗?它应该是可编写脚本的...请参阅我在 inkscape 论坛上的帖子:http ://www.inkscapeforum.com/viewtopic.php?f=28&t=15739&e=0
编辑:好的,多思考一下这个问题,有一个更好的方法:
在透明物体的深度处创建一个“透明”图层,将透明物体移动到该图层;
仅查看该图层并“编辑 > 制作位图副本”( ALT- B)
将此副本移动到“透明”图层旁边的新图层“位图”
在导出 PDF 之前,请关闭图层透明和图层位图的查看。
这样,您就拥有了一个组合的位图+可缩放矢量文档:只有透明填充不可缩放,但它将在 PDF 查看器中正确呈现。
限制:
每次修改任何透明对象时都需要重复此操作。
如果您在不同深度有透明物体,您还需要重复此操作。
可能有些 PDF 查看器甚至不处理位图透明度,在这种情况下,“位图”图层下方的图层中的矢量元素可能无法正确渲染。