Microsoft更新后,devEMF输出在MS Word 2010中显示问题

英戈

在6月2-4日Microsoft更新之后,MS Word 2010中devEMF(用于EMF / EMF +文件的R打印设备)输出的显示已损坏。

与最新的Microsoft计算机上的更新安装时出现的问题,并没有在那里KB890830KB4503292KB4503286KB4461619没有安装。我在Windows 10和Windows 7上进行了尝试。我认为所有有问题的更新都将被视为安全更新,因此我猜devEMF文件在更新后对MS Word似乎有些可疑,但在更新前却没有。用其他程序创建的EMF正确显示。我尝试使用EMF和EMF +,它们都显示损坏。

以下R代码生成一个文件,该文件在libreOffice中正确显示,但在MS Word 2010中使用最新的MS更新已损坏

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()

有些(如该测试图像)根本不显示(我只是得到了图像大小的非常浅的帧),在另一些元素中,仅显示了很少的元素(/层?),通常带有红叉和一些有关文件(如以下屏幕截图所示)。

这是图像的典型损坏显示。 轴未标记或完全未显示,元信息在左上方可读 我的问题是...(除了我真的希望那些emfs可以正确显示在我的数百页和长图文档中):Word现在是否太担心了,或者是否需要(希望很小)更正devEMF软件包才能制作出更安全吗?

英戈

同时,我与devEMF的开发人员联系,解决方案(目前)是使用以下命令生成“完整”的emfPlus文件:

emf( ... , emfPlus=TRUE, emfPlusFont=TRUE, emfPlusRaster =TRUE)

用这些标记生成的文件可以正确显示。

编辑:Microsoft宣布发布有罪的安全补丁程序:https : //social.msdn.microsoft.com/Forums/en-US/a0af7c55-7f13-4a6a-ac41-3c7a2a09d8f5/emf-graphics-specification-amp-安全补丁

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章