1

您可能知道,.odt文件只是一个包含一些文件夹和.xml文件的.zip文件。

我曾经很欣赏这一点,因为我可以制作一个文档模板$KEYWORDS$,以后可以使用脚本(例如 PHP)替换这些模板$KEYWORDStemplate.odt/content.xml这在2010 年Open Office.

然而,在2011 年,当使用新版本Open Office新发布LibreOffice的. “修复”选项使文档工作正常。奇怪,但仍然可行。 LibreOffice

但是在2012 年,使用这些程序的最新版本创建模板时,点击“修复”选项会导致出现空白页面。这个技巧现在正式无法使用。

.zip ( ) 文件的文件结构在.odf我看来是一样的。看起来没有什么变化,但它一定有。这就好像创建了一个散列,当内容发生变化而散列没有变化时,软件“决定”无法修复文件。

文档格式发生了哪些变化?有没有办法我仍然可以以这种方式“自动化”我的文件?

随着LibreOffice 4.0的发布,我记得我的这个问题仍然是我正在处理的一个问题,尽管superuser.com 的问题没有得到太多关注。

4

0 回答 0