当我在 LibreOffice 中绘制一个小圆圈并将其导出为 pdf 时,我会在圆圈周围得到一些额外的点。尤其是在圆圈的左上和右下外角。在此处查看示例 PDF:https ://dl.dropbox.com/u/233922/example-dots-circle.pdf 或此处的屏幕截图:
你知道我怎么能摆脱这个吗?
当我在 LibreOffice 中绘制一个小圆圈并将其导出为 pdf 时,我会在圆圈周围得到一些额外的点。尤其是在圆圈的左上和右下外角。在此处查看示例 PDF:https ://dl.dropbox.com/u/233922/example-dots-circle.pdf 或此处的屏幕截图:
你知道我怎么能摆脱这个吗?
在 Adobe Reader(至少 11 版)-> 转到“首选项”=>“页面显示”=> 取消选中“增强细线”
Libre Office 似乎添加了 0 大小的点,几乎没有可见性。当检查“增强细线”时,Adobe Reader将使这些点可见。
最良好的祝愿,
帕特里克
另一个对我有用的“解决方法”:没有大纲。您可以将 Draw 中的线条样式设置为“无”,并且只使用平面实体对象。
PS:我在 Draw 中也看到了这些点,而不仅仅是在导出的 pdf 中。
一个简单的解决方法是使用白色对象“修补”Libreoffice Draw 中的点——例如,具有白色区域和白色轮廓的正方形。请注意,您在 Draw 中看不到点。因此,您首先使用原始绘图生成 pdf,查看点在 pdf 中出现的位置,返回到 Draw,并在需要的地方添加一个白色补丁。
类似于https://stackoverflow.com/users/1797782/dzwiedziu-nkg的答案,我需要一个多步骤的过程来解决这个问题。
脚步:
使用 pdfcrop 删除实际内容边界框周围的所有额外空间。如果你只给 pdfcrop 一个参数,它不会覆盖旧文件,所以使用相同的参数两次:
$ pdfcrop monkey.pdf monkey.pdf
在自己寻找解决方法时,我发现这个名为awk 的脚本odg2epsfix
将修复导出的 EPS 不再包含那些鬼点。
我在这个启动板错误条目中偶然发现了它。
在 LibreOffice 预导出中已修复。
脚步:
没有删除线增强,点就消失了。我的仍然显示在预览中,但不打印。
LO 6.0 中仍然存在该错误。但是,如果您在“图形样式”的“线条”选项卡中将“帽子样式”设置为“扁平”,这些点将从屏幕和导出的 pdf 中消失。