我能创造。 在Java中使用mpxj库MPX文件。
我需要写(创建)。 在java中MPP文件可以任何一个建议我请 。
Answer 1:
我保持MPXJ,以及简短的回答您的问题是,目前,MPXJ不写MPP文件。
这主要的原因很简单,尽管它已经进入了解MPP文件结构的努力,仍然有它的一个很大的未被很好理解,因此它是难以可靠地产生。 另一个问题是,即使我是产生一些代码,可能会产生一个MPP文件,该功能可能写入该文件有可能落后于什么MPXJ支持在MSPDI文件格式,又由于我的不完全理解MPP格式。
我怀疑是MS项目(项目15?项目2013?)的下一个版本可能会提供一个“.mppx”文件格式,类似于在MS Office套件的其他应用程序所使用的“.DOCX”等格式。 这将是基于XML的,将是更直接地产生比目前二进制MPP文件格式...让我们来看看微软想出!
乔恩
Answer 2:
试试这个: http://www.aspose.com/java/project-management-component.aspx
它写出MPP和Microsoft Project XML。
Answer 3:
访问http://mpxj.sourceforge.net/faq.html
我可以使用MPXJ写MPP文件?
Not at present. Although it is technically feasible to generate an MPP file, the knowledge we have of the file structure is still relatively incomplete, despite the amount of data we are able to correctly extract. It is therefore likely to take a considerable amount of development effort to make this work, and it is conceivable that we will not be ablet to write the full set of attributes that MPXJ supports back into the MPP file - simply because we don't understand the format well enough. You are therefore probably better off using MSPDI which does support the full range of data items present in an MPP file.
您可以
试试这个: http://www.aspose.com/java/project-management-component.aspx
它写出MPP和Microsoft Project XML。
但是,这不是免费的
Answer 4:
我认为“MPP”你大概是这个意思“的Microsoft PowerPoint”,正确吗?
问:为什么你认为MPXJ(Microsoft Project中的Exchange / Java的),不能做到这一点?
http://mpxj.sourceforge.net/
欢迎MPXJ! 该库提供了一系列的设施,使项目信息在Java和.NET进行操作。 MPXJ支持多种数据格式:微软项目交易所(MPX)时,Microsoft Project(MPP,MPT)时,Microsoft Project数据交换(MSPDI XML),微软Project数据库(MPD),师(XML)的Primavera(PM XML,XER和数据库),和阿斯塔Powerproject(PP,MDB)。