Microsoft Project(MPP) 파일에는 작업, 리소스, 할당 및 기타 다른 프로젝트 관련 정보가 포함될 수 있습니다. C#을 사용하여 프로그래밍 방식으로 MPP 파일을 Excel 형식 XLSX 또는 CSV 파일로 변환할 수 있습니다. 자세한 내용은 다음 섹션을 참조하십시오.
- MPP에서 Excel XLSX 또는 CSV 파일 변환기로 – C# API 설치
- C#을 사용하여 프로그래밍 방식으로 MPP를 XLSX 파일로 변환
- C#을 사용하여 프로그래밍 방식으로 MPP를 CSV 파일로 변환
MPP에서 Excel XLSX 또는 CSV 파일 변환기로 – C# API 설치
Aspose.Tasks for .NET API는 .NET 기반 애플리케이션에서 프로그래밍 방식으로 Microsoft Project 파일 생성, 편집 또는 조작을 지원합니다. New Releases 섹션에서 리소스 파일을 다운로드하거나 패키지 관리자 도구에서 다음 NuGet 설치 명령을 사용하여 API를 설치하기만 하면 됩니다.
PM> Install-Package Aspose.Tasks
C#을 사용하여 프로그래밍 방식으로 MPP를 Excel XLSX 파일로 변환
아래 단계에 따라 MPP 파일을 Excel XLSX 형식 파일로 변환할 수 있습니다.
- 입력 프로젝트 MPP 파일을 읽습니다.
- XlsxOptions 클래스 개체를 초기화합니다.
- 출력 Excel XLSX 파일을 저장합니다.
다음 코드는 C#을 사용하여 프로그래밍 방식으로 다양한 옵션을 사용하여 MPP를 Excel XLSX 형식 파일로 변환하는 방법을 설명합니다.
// 입력 프로젝트 MPP 파일 읽기
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project5.mpp");
// XlsxOptions 클래스 개체 초기화
Aspose.Tasks.Saving.XlsxOptions options = new Aspose.Tasks.Saving.XlsxOptions();
options.PageSize = Aspose.Tasks.Visualization.PageSize.A4;
// 출력 XLSX 파일 저장
project.Save("Project.xlsx", options);
C#을 사용하여 프로그래밍 방식으로 MPP를 CSV 파일로 변환
CSV 파일은 쉼표로 구분된 값을 저장하는 데 사용됩니다. 텍스트 구분 기호와 같은 다양한 옵션을 지정하면서 MPP 파일을 CSV 파일로 변환할 수 있습니다. CsvSaveOptions 클래스에 의해 노출되는 여러 속성과 함께 요구 사항에 따라 구분 기호를 쉼표, 세미콜론, 공백 또는 탭으로 지정할 수 있습니다. C#에서 프로그래밍 방식으로 MPP 파일을 CSV로 변환하려면 아래 단계를 따르십시오.
- Project 클래스를 사용하여 입력된 MPP 파일을 로드합니다.
- CsvOptions 클래스 인스턴스를 초기화합니다.
- 출력 CSV 파일을 저장합니다.
아래 코드는 C#을 사용하여 프로그래밍 방식으로 MPP 파일을 CSV 파일로 변환하는 방법을 보여줍니다.
// 입력 프로젝트 MPP 파일 읽기
Aspose.Tasks.Project project = new Aspose.Tasks.Project("Project.mpp");
// CsvOptions 클래스 인스턴스 초기화
Aspose.Tasks.Saving.CsvOptions options = new Aspose.Tasks.Saving.CsvOptions();
options.TextDelimiter = Aspose.Tasks.Saving.CsvTextDelimiter.Semicolon;
// 출력 CSV 파일 저장
project.Save("Project.csv", options);
무료 API 라이선스 받기
무료 임시 라이선스를 요청하여 전체 용량으로 API를 테스트할 수 있습니다.
결론
이 기사에서는 Microsoft Project(MPP) 파일을 C#을 사용하여 프로그래밍 방식으로 Excel XLSX 또는 CSV 형식 파일로 변환하는 방법을 배웠습니다. 문서를 방문하여 기능을 탐색할 수 있는 .NET 기반 애플리케이션에서 API의 다양한 기능을 사용할 수 있습니다. 문제가 있는 경우 무료 지원 포럼으로 언제든지 문의해 주십시오.