如何将绘图从 LibreOffice Draw 复制到 MS Word?

Dav*_*žic 9 windows copy-paste microsoft-word libreoffice libreoffice-draw

在 Windows 上将绘图(完整文档)从 LibreOffice Draw 复制到 MS Word 文档(使用 MS Word)的最佳方法是什么?

“天真”的复制和粘贴形式“绘制到 Word”给出了无用的结果。位图方法的分辨率太低,图元文件会丢失其他细节(丢失的行、文本等)

如果我将绘图从 LOD 导出到 EPS 或 WMF/EMF 文件,然后将其插入 Word,则情况类似:许多细节丢失或错误。

我最终导出为高分辨率 PNG (300 dpi) 并将其插入到 Word 中。

必须有更好的方法(保留绘图的矢量性质)。

PS:我注意到导出为 PDF 给出了“完美”的结果。可以将(PDF 文件或其中的一部分)导入 Word 吗?

Has*_*tur 1

您的问题是 Word 的常见问题,我的印象Microsoft不太喜欢增强与Openoffice兼容性的想法兼容性的想法。我想建议使用 Latex,顺便说一句,这并不总是可能的。

\n\n

既然您注意到可以生成导出为PDF的所需效果,我决定在这里报告一个有趣的 MacOS 博客页面,该页面可用于获取在 Microsoft Word 中导入矢量 PDF 的提示:该过程并不快,但它避免了修复在网格上绘制(就像转换为 PNG 一样)。

\n\n

主要的解决方案是基于pstoedit工具
\n一旦您有了PDF(或eps)文件,您就可以在EMF中进行转换也可以通过命令

\n\n

这些是建议的一些命令行:

\n\n
\n
    \n
  • pstoedit -f emf diagram.pdf/eps output.emf
  • \n
  • pstoedit -f emf -pta diagram.pdf/eps output.emf
    \n 如果文本看起来很奇怪,则单独放置字母
  • \n
  • pstoedit -f "emf:-m" diagram.pdf/eps output.emf
    \n 如果字体看起来不正确,请使用 Arial 作为字体
  • \n
  • pstoedit -f emf -drawbb diagram.pdf/eps output.emf
    \n 强制绘制边界框 \xe2\x80\x93 如果需要裁剪,请尝试此操作
  • \n
  • pstoedit -f emf -xscale 2 -yscale 2 diagram.pdf/eps output.emf\n 放大 \xe2\x80\x93 如果线条看起来有块状,请使用此选项;使用大于 2 的值进行实验
  • \n
  • pstoedit -f "emf:-m" -pta -drawbb diagram.pdf/eps output.emf
    \n 以上一些的组合
  • \n
\n
\n\n

您可以搜索一个程序来管理在您的操作系统下可以正常使用矢量格式的图像。也许您想看看 inkscape 或intaglio for OS。

\n\n

最后,如果图像为 PNG 文件,您可能更愿意修复网格,也许与您将使用的打印机分辨率相同(如果是这种情况,甚至 600 dpi 或更高),以节省您的时间。

\n