【发布时间】:2020-07-01 07:37:41
【问题描述】:
我需要使用 PHP 生成 MS Project (.mpp) 文件,因为我尝试生成 .xml 但使用 MS Project 打开该文件时,日期和持续时间是丢了。
我尝试使用 MS Project 本身创建一个项目并将其保存为 .xml,但它也丢失了日期和持续时间。
编辑:需要对 MS Project 2013 友好,因此 .mpx 解决方案(如 PHPProject)提供的解决方案无济于事...
【问题讨论】:
-
你看过像PHPProject这样的库吗?
-
感谢 Mark Baker,但我忘了说我需要对 MS Project 2013 友好,因为 .mpx 低于 2010 版本。 (将问题编辑为更具体的五个..)
-
在 zip 程序中打开 mpp 文件,您可能会在其中找到它只是简单的 xml,因此您可以创建自己的,然后将其保存为 zip 以创建它们。文件扩展名格式应在 MS 网站上指定,作为其开放专有格式程序的一部分。此外,MPP 文件是旧文档格式,以 X 结尾的文件是新文件(专为 office 2010 和 office 2013 及更高版本设计)比旧式 mpp 格式先进得多,总是尽可能使用 X 扩展名。
-
很抱歉,X 规则不适用于 MS Project,因为最新版本 2013 不支持 .mpx 但支持 .mpp,请看这里:link。 .mpx -> Microsoft Project Exchange, .mpp -> Microsoft Project 计划
标签: php ms-project