如何查看和编辑无法正确呈现的PowerPoint演示文稿?


14

我有可以在Android,OS X和Windows上正确查看的Microsoft PowerPoint项目,但是在具有LibreOffice Impress的Linux上,它们无法正确显示。相反,字母和对象在屏幕之外。

我的工作需要PowerPoint。是否有针对该功能的修复程序或PowerPoint兼容性的替代应用程序而没有错误?


6
印象不是Powerpoint。没有人保证将正确打开PP文件。如果需要PP,请使用支持PP的操作系统并使用PP。
飞行员

8
您所谓的“错误”实际上不是。如果最初在Impress中创建文件,则将正确打开该文件。Microsoft没有公开PP文件格式,因此不可能完全支持它。
飞行员

2
尝试使用WPS Office,它比Libre Office更好地支持pptx文件格式。
蒂姆(Tim)

1
这从来没有太过广泛,甚至有一个简单的修复程序已发布为答案。我已经对此进行了编辑,以便可以立即清楚所要询问的内容,建议我们重新打开它。
伊利亚·卡根

1
使用LaTeX + beamer代替PP。
巴库里

Answers:


18

实际上,这可能是字体问题。由于Linux操作系统中不包括Microsoft的字体,因此可以用特定字体代替系统。

但是这些字体可能不具有相同的网格大小或字体属性。

尝试在计算机中使用以下命令安装Microsoft字体terminal

wget http://httpredir.debian.org/debian/pool/contrib/m/msttcorefonts/ttf-mscorefonts-installer_3.6_all.deb
sudo dpkg -i ttf-mscorefonts-installer_3.6_all.deb

再次检查您的文件。并且您还应该在字体列表中检查诸如ArialCalibri等字体。


是的,的确是字体问题。谢谢,已经解决了。尽管现在我认为可能不受欢迎,建议使用karel建议使用葡萄酒和女士办公室
Pavlos Theodorou

很高兴听到。
San Lin Naing

18

如果您拥有PowerPoint的许可副本,则可以从默认的Ubuntu存储库中使用Wine将其安装在Ubuntu中。Wine是用于在Linux上运行Windows应用程序的兼容性层。您还需要安装Microsoft TrueType核心字体的安装程序(ttf-mscorefonts-installer)。

如果您没有PowerPoint的许可副本,则可以从官方的Microsoft下载中心下载免费的PowerPoint Viewer并将其用于查看PowerPoint演示文稿,也可以将不兼容的PowerPoint演示文稿上传到Google云端硬盘,然后使用Google幻灯片打开选择文件 -> 下载为,将其转换为与Impress兼容的格式,然后将其下载到您的计算机。


1
好吧,San Lin是对的,它是字体,现在已修复。尽管由于Impress不太好,所以我想与葡萄酒和女士办公室一起去
Pavlos Theodorou

1
KERAL,WPS office与最新的Office 365完全兼容。wine仅支持旧的powerpoint。所以我们要么使用虚拟机+ office 365,要么使用WPS office!
Pavlos Theodorou

7

在大多数情况下,此问题是由于Windows附带的标准字体而出现的,而由于许可证或其他问题而在Linux中不可用。解决方法是,通常.fonts在主目录中创建一个文件夹(如果不存在),然后从Windows字体库中将其复制到该目录中。

然后手动重建字体缓存:

fc-cache -f -v

但是,这是一种解决方法,对于明显的许可证问题,我不建议您这样做。



2

我总结一下,因为有很多解决方案,而且我希望保持组织有序。

在测试了这里提到的所有可能的解决方案之后,我补充了自己的经验。从1到5;1是最好的解决方案。

*无论如何,要拥有San Lin Naing和Nisheet在此处提到的字体,无论如何,我们都必须选择解决此问题,选项2除外。

  1. Tim在评论中提到了WPS办公室。WPS office与365个最新Office具有最佳兼容性。
  2. 虚拟机加Office 365
  3. 卡洛尔回答说,葡萄酒加旧办公室。但是我们与最新的Office 365不兼容。
  4. 安装Windows中所有可能的字体,然后使用库存的LibreOffice。但是我们与Office 365不兼容。
  5. 由Ciprian回答,在云中使用官方PowerPoint。但是缺少一些功能。

0

我相当定期地最终在LibreOffice上显示其他人的.pptx文件,除了一些例外,我对此感到非常满意(但是我年纪大了,足以记住不同版本的poweropint之间的兼容性差)。我遇到的最麻烦或知道很重要的例外:

  • 字体已经处理过,但意义重大。如果有人使用不寻常的东西,它们仍然是最有可能吸引我的东西。
  • 等式对象(或最近MS Office称其为)。这可能再次是字体问题。
  • 动画-但是过去的经验告诉我,即使我控制整个平台,也无论如何都要避免使用动画。
  • 转换,但这些转换通常会优雅地失败。
  • VBA-只是不要去那里。

对于跨平台的最强大的演示文稿(我已经做了很多年了,包括powerpoint,impress和latex等资源),只需将所有内容转换为pdf。如果您构建/交换元素,则可以处理到新页面。无论如何,幻灯片编号通常无济于事,因此请忽略它。但是,无论采用哪种方法,请花大量时间进行检查。


-2

尝试使用Google幻灯片。它全都在云中,可处理版本控制,修订历史记录,自动保存,并且最重要的是,它基于浏览器,因此您不必在要使用它的任何地方安装该程序。

您可以在Google文档,表格和幻灯片中编辑,下载和转换Microsoft®Office文件。

若要编辑Office文件,您可以:

使用Office兼容模式(OCM)编辑文件将文件转换为Google文档,表格或幻灯片。编辑完Google文档,表格和幻灯片文件后,您可以将其保存并导出为Office文件,以便与他人共享。

(以上文本是从此处复制的)


为什么要下票?OP特别提到他正在寻找一个alternative app for PowerPoint compatibility。我的解决方案正是提供了这一点。
埃里克·海斯特兰德
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.