【发布时间】:2019-10-31 04:08:41
【问题描述】:
在 6 月 12 日 2-4 次 Microsoft 更新之后,在 MS Word 2010 中 devEMF(用于 EMF/EMF+ 文件的 R 打印设备)输出的显示已损坏。
问题出现在安装了最新 Microsoft 更新的机器上,而未安装 KB890830、KB4503292、KB4503286 和 KB4461619 的机器上则不会出现此问题。我在 Windows 10 和 Windows 7 上进行了尝试。所有有问题的更新我都认为是安全更新,所以我猜 devEMF 文件在更新之后对 MS Word 来说看起来很可疑,但之前不是。使用其他程序创建的 EMF 正确显示。我尝试使用 EMF 和 EMF+,它们都显示已损坏。
以下 R 代码生成一个文件,该文件在 libreOffice 中正确显示,但在最新 MS 更新的 MS Word 2010 中损坏
require(devEMF)
emf("test.emf")
plot(x=c(0,2),y=c(0,2))
text(x=1,y=1,"This is a test figure")
dev.off()
有些(比如这个测试图像)根本不显示(我只是得到一个非常浅的图像大小的框架),在其他的只显示几个元素(/layers?),通常带有红十字和一些有关文件的元信息(如以下屏幕截图所示)。
我的问题是......(除此之外,我真的希望这些 emfs 能够在我的数百页和数字长文档中正确显示): Word 现在是否过于担心,或者 devEMF 包是否需要进行(希望很小)更正更安全?
【问题讨论】:
标签: r ms-word vector-graphics metafile .emf