彩票走势图

Microsoft Project文件处理API-Aspose.Tasks功能演示:使用 Java 将 MS Project MPP 文件转换为 SVG 格式

原创|使用教程|编辑:张莹心|2021-11-05 10:16:34.577|阅读 251 次

概述:该 SVG格式主要用于嵌入桌面和Web应用程序的内容。在某些情况下,您可能需要将 MPP 文件嵌入到桌面或 Web 应用程序中。为此,将 MPP 文件转换为 SVG 格式将被证明是有帮助的。为此,本文将教您如何使用 Java 将 MPP 文件转换为 SVG 格式。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

Aspose.Tasks for .NET是功能丰富的API,可让您使用C#或VB.NET通过编程方式创建MS Project文件(.mpp / .xml)。 此外,它提供了各种功能来处理任务,资源和日历。

该 SVG格式主要用于嵌入桌面和Web应用程序的内容。在某些情况下,您可能需要将 MPP 文件嵌入到桌面或 Web 应用程序中。为此,将 MPP 文件转换为 SVG 格式将被证明是有帮助的。为此,本文将教您如何使用 Java 将 MPP 文件转换为 SVG 格式。

可以点击这里下载Aspose.Tasks for Java 最新版测试

Microsoft Project文件处理API-Aspose.Tasks功能演示:使用 Java 将 MS Project MPP 文件转换为 SVG 格式

用于将 MPP 文件转换为 SVG 格式的 Java API

Aspose.Tasks for Java是一个用于处理 Microsoft Project (MPP) 文件的 API。它允许您读取和写入 MPP/XML 文件,而无需安装 Microsoft Project。您还可以使用 API 将 MPP 文件转换为 SVG 格式。

使用 Java 将 MPP 文件转换为 SVG 格式

以下是将 Microsoft Project MPP 文件转换为 SVG 格式的步骤。
  • 使用Project类加载 MPP 文件。
  • 使用Project.save (String filename, int format)方法将文件保存为 SVG 。
以下示例代码显示了如何使用 Java 将 MPP 文件转换为 SVG 格式。
// The path to the documents directory.
String dataDir = Utils.getDataDir(SaveAsSVG.class);

// Read the input Project file
Project project = new Project(dataDir + "Homemoveplan.mpp");

// Save the Project as SVG
project.save(dataDir + "Project5.SVG", SaveFileFormat.SVG);

使用附加选项将 MPP 文件转换为 SVG 格式

在将 MPP 文件转换为 SVG 格式时,您可以使用附加选项来自定义生成的 SVG。以下是使用附加选项将 MPP 文件转换为 SVG 格式的步骤。
  • 使用Project类加载 MPP 文件。
  • 创建SvgOptions类的实例。
  • 设置所需的选项。
  • 使用Project.save (String filename, SaveOptions options)方法保存 SVG 文件。
以下示例代码显示了如何使用 Java 将 MPP 文件转换为带有附加选项的 SVG 格式。
// The path to the documents directory.
String dataDir = Utils.getDataDir(SaveAsSVG.class);

//Read the input Project file
Project project = new Project(dataDir + "Homemoveplan.mpp");

// Initialize the SvgOptions class
SaveOptions opt = new SvgOptions();
opt.setFitContent(true);
opt.setTimescale(Timescale.ThirdsOfMonths);

// Save the MPP file as SVG
project.save(dataDir + "FileName5.svg", opt);
如果您有任何疑问或需求,可以联系客服,或加入Aspose技术交流群(642018183),我们很高兴为您提供查询和咨询


标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP