프로젝트 다루기

.NET 애플리케이션에서 Microsoft Project 파일을 다룰 때 Aspose.Tasks for .NET은 풍부한 APIs 세트를 제공합니다 생성, 읽기, 수정 및 저장 다양한 형식의 프로젝트(예: MPP, XML, MPX, XLSX 및 Primavera 형식. 이 섹션에서는 실용적인 C# 코드 예제와 함께 일반적인 개발자 워크플로를 설명합니다.

프로젝트 불러오기

Microsoft Project 파일(.mpp, .mpt, .xml, .mpx)를 직접 Project 객체:

 1    using Aspose.Tasks;
 2
 3    // Load a project from MPP file
 4    var project = new Project("project.mpp");
 5
 6    // Load a project from XML
 7    var xmlProject = new Project("project.xml");
 8
 9    // Load from Stream
10    using (var stream = File.OpenRead("project.mpp"))
11    {
12        var streamProject = new Project(stream);
13    }

프로젝트 저장 및 변환

Aspose.Tasks는 프로젝트를 다른 형식으로 저장하는 것을 지원합니다:

1    // Save as XML
2    project.Save("output.xml", SaveFileFormat.XML);
3
4    // Save as MPP (requires MPP license option)
5    project.Save("output.mpp", SaveFileFormat.Mpp);
6
7    // Save as PDF for reporting
8    project.Save("report.pdf", SaveFileFormat.Pdf);

지원되는 형식에는 다음이 포함됩니다: MPP, MPT, XML, XAML, MPX, PDF, HTML, XLSX, Primavera (XER), 및 이미지(PNG/JPEG/TIFF).

유틸리티 기능

Aspose.Tasks는 프로젝트 개발자를 위한 추가 유틸리티를 포함합니다:

자세한 내용은 다음을 참조하세요:

요약

Aspose.Tasks for .NET는 C# 애플리케이션에서 Microsoft Project 데이터를 완벽하게 제어할 수 있도록 합니다:

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.