Aspose.Tasks for .NET是功能丰富的API,可让您使用C#或VB.NET通过编程方式创建MS Project文件(.mpp / .xml)。 此外,它提供了各种功能来处理任务,资源和日历。
可以点击这里下载Aspose.Tasks for Java 最新版测试
用于将 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 fileProject project = new Project(dataDir + "Homemoveplan.mpp");// Save the Project as SVGproject.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 fileProject project = new Project(dataDir + "Homemoveplan.mpp");// Initialize the SvgOptions classSaveOptions opt = new SvgOptions();opt.setFitContent(true);opt.setTimescale(Timescale.ThirdsOfMonths);// Save the MPP file as SVGproject.save(dataDir + "FileName5.svg", opt);
如果您有任何疑问或需求,可以联系客服,或加入Aspose技术交流群(),我们很高兴为您提供查询和咨询。
标签:
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!