无需更改设置即可将 Microsoft Office 转换为 Libre Office

无需更改设置即可将 Microsoft Office 转换为 Libre Office

我安装了 ubuntu,但我的所有文档都是 MS Office 格式。现在,如果我在 Libre Office Writer 中打开 MS Word 文件。它会打开文件,但会在设置、字体和其他缩进方面做出很多更改。有什么解决办法吗?

答案1

唯一保证能够正确打开 MS Office 文档的应用程序是 MS Office。

您在第一次使用它时就知道这一点(或者您应该知道):您一直使用封闭的专有格式存储数据,并由一组封闭的专有应用程序进行管理。

LibreOffice 尽力读取 MS Office 文档。它结合使用对文件进行逆向工程和已发布的 OOXML“标准”来实现这一点,但转换并不完美(可能永远不会完美)。这是由于文件的复杂性、接近性以及有时程序设计理念的不同(仅举一个例子,在 LO 和 MS Word 中,背景颜色和高亮的处理方式完全不同,电子表格中的一些条件格式也会发生类似的事情)。大多数使用 VBA(Visual Basic 宏)的文档都会不是工作。

现在,你可以尝试将损害降到最低(安装完全相同的字体有很大帮助,尽管微软 Office 中的一些标准字体是非免费的),而 LO 5 是据报道做得更好,但最终,除非您购买并使用 MS Office,否则您将不会获得完全相同的文档。

答案2

Ubuntu 上的字体和 Windows 上的字体一样吗?即使字体大小相差一个像素,也会导致整个文档重新格式化,而且影响可能很大,不过,如果您真的知道自己在做什么,影响可能就小得多。行会重新换行,但如果您不根据字体大小进行布局,就不会有太大变化。因此,要做的第一件事是确保安装了文档中使用的所有字体,然后查看效果。

其他变化是由于不同的默认值造成的。如果您不指定表格中的填充、图像周围的填充等内容,您可能会发现由于不同的默认值而发生很大变化。如果您始终设置所有内容,结果应该大致相同。但同样,任何取决于字体大小的内容都可能发生变化。

如果您将一个 Word 文件提供给另一个已自定义许多默认设置的 Word 用户,那么您的文档可能看起来也会有所不同。

相关内容