如何使用 C# 或 .NET API 解决方案将 MPX 合并到 MS-Project
为了将 MPX 合并到 MS-Project,我们将使用 Aspose.Tasks for .NET API 是一个功能丰富、功能强大且易于使用的 C# 平台文档操作和转换 API。打开 NuGet 包管理器,搜索 Aspose.Tasks 并安装。您也可以从包管理器控制台使用以下命令。您可以使用 C# 在 MPX 和 MS-Project 之间创建连接。首先,您应该使用 Aspouse.Tasks API 访问 MPX 和 MS-Project 项目。接下来,您应该从现有的 MPX 字段中获取数据,并将 xz 与 MS-Project 中的相应字段进行匹配。然后您应该使用 API 在 MS-Project 中创建缺失的字段。使用 .Net 添加来自 MPX 项目的数据的新字段。此过程会将 MPX 和 MS-Project 数据合并到 C# 应用程序中。
使用 Visual Studio 包管理 NuGet 包
程序包管理器控制台命令
PM> Install-Package Aspose.Tasks
通过 C# 将 MPX 合并到 MS-Project 的步骤
开发人员只需几行代码即可轻松加载和合并 MPX 文件到 MS-Project。
- 决定来自 MPX 的实体你要合并什么以及你想如何将它映射到 MS 项目实体(用户故事 => 任务,创建美国日期 => 开始日期等)
- 创建项目类的新实例
- 解析 MPX 格式以获取所需的实体(例如,如果您想要解析 *.csv Jira 备份文件,您可能需要使用 Aspose.Cells)
- 将解析后的实体添加到创建的 Project 类实例中
- 使用常见的 .NET 组件创建和填充 MPX 备份文件格式 (*.csv)
系统要求
在运行转换示例代码之前,请确保您具备以下先决条件。
- Microsoft Windows 或具有 .NET Framework、Mono 和 COM Interop 的兼容操作系统。
- Microsoft Visual Studio 等开发环境。
- 项目中引用的 .NET DLL 的 Aspose.Tasks。
在线 MPX 合并
在您的浏览器中测试 MPX 合并的质量!请从本地文件系统或 URL 加载 MPX 文件,选择所需的输出格式并运行示例!合并项目文件是整合数据并使其更易于管理的好方法。 Aspose.Tasks Merge Tools 是一种节省时间并减少管理多个 MPX 文件的工作量的好方法。直接在浏览器中测试流程的质量,从本地文件系统或 URL 加载文件,选择所需的输出格式并运行示例。它快速、简单、安全且完全免费!
// Load Microsoft Project files using var document1 = new Aspose.Tasks.MPPDocument("first-document.mpp"); using var document2 = new Aspose.Tasks.MPPLDocument("second-document.mpp"); // Create an instance of Tasks Renderer using var renderer = new Aspose.Tasks.Rendering.MPPRenderer(); // Create an instance of PDF device using var device = new Aspose.Tasks.Rendering.Pdf.PdfDevice("output.pdf"); // Merge all MPP documents into PDF renderer.Render(device, document1, document2);
General information about MPX format
MPX 文件被称为 Microsoft 开发的 Project Exchange 文件。该文件包含有关项目管理的信息。有了它,用户可以将项目计划保存为 ASCII 文本格式,这对于 Windows 用户来说非常方便。 MPX 文件旨在用于在不同版本之间交换设计数据,以及将项目和数据从它们交换到其他(外部)应用程序。一些第三方程序能够导入和导出 .mpx 文件此外,MPX 格式项目可以通过 Mac 设备上的 Master Merlin 项目或 Stand By Soft 打开。此外,此类文件可以在 Windows 上使用 Microsoft Project 2010 或 Seavus Project Viewer 打开。但在 Linux 操作系统上,MPX 文件可以作为软理性计划或 MPXJ 打开。 MPX项目也可以用其他项目规划软件打开,比如Primavera Project。
How to open a .MPX File?
要打开一个文件,您必须有上述程序之一,然后您可以双击它。如果配置了文件和软件关联,那么您的 PC 将毫无问题地打开您需要的文件。如果未配置关联,则需要选择要与此类扩展关联的应用程序。
如果需要从 .mpx 扩展文件中提取一些重要信息,则使用我们的转换器,您可以将 .mpx 扩展文件转换为任何合适的格式
常见问题解答部分
MPX 到 MS-Project 合并的常见问题解答
1. 为什么这个 MPX 合并有用?
MPX Merger 是一个实用、强大且快速的工具,用于合并多个 MPX 文件。您可以快速轻松地将 MPX 文档合并为一个,并将结果保存为 MPP、MPT、MPX 和 XML 格式,没有任何麻烦!
2. 如何合并 MPX?
您可以在线或以编程方式合并 MPX。要在线合并 MPX 文档,只需从您的计算机或 URL 上传文件,从列表中选择所需的输出格式,然后点击“运行”按钮。您将立即得到结果。此外,您可以复制 C# 代码并在您自己的应用程序中使用它来进行文档合并。
3. 我可以在 Linux、Mac OS、iOS 或 Android 上合并 MPX 吗?
您可以通过移动设备、平板电脑或计算机使用此免费在线 MPX Merger。 Merger 的界面直观且用户友好。我们的工具兼容所有主要操作系统及其各自的浏览器,包括 Windows、Mac OS、Linux、Android 和 iOS。无需安装额外的软件即可运行此工具。