C#을 사용하여 MS 프로젝트 MPP를 이미지(PNG, JPEG, BMP, TIFF)로 변환

Microsoft Project(MPP) 파일은 프로젝트를 추적, 구성 및 관리하는 데 사용됩니다. 이러한 파일에는 작업, 할당, 기타 프로젝트 관련 리소스 및 정보가 포함되어 있습니다. MS Project가 설치되어 있지 않은 사람과 프로젝트 정보를 공유하려는 경우 MPP 파일을 PNG, JPEG, BMPTIFF 공유합니다. 이를 위해 이 문서에서는 C#을 사용하여 프로그래밍 방식으로 Microsoft Project MPP 파일을 이미지로 변환하는 방법을 설명합니다.

MPP 파일을 이미지로 변환하기 위한 C# API

Aspose.Tasks for .NET은 Microsoft Project를 설치하지 않고도 MPP/XML 파일을 읽고 쓸 수 있는 .NET 라이브러리입니다. 또한 API는 MPP 파일을 이미지로 변환하는 것을 지원합니다. NuGet을 통해 API를 설치하거나 다운로드 섹션에서 직접 다운로드할 수 있습니다.

PM> Install-Package Aspose.Tasks

C#을 사용하여 MPP 파일을 JPEG 형식으로 변환

다음은 C#을 사용하여 MPP 파일을 JPEG 형식으로 변환하는 단계입니다.

다음 샘플 코드는 C#을 사용하여 MPP 파일을 JPEG 이미지로 변환하는 방법을 보여줍니다.

// MPP 파일 로드
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// JPEG 품질을 조작하기 위해 ImageSaveOptions.JpegQuality 속성을 사용할 수 있습니다.
// 허용되는 값 범위는 0에서 100까지입니다.
// ImageSaveOptions 클래스의 인스턴스 만들기
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG) { JpegQuality = 50 };

// JPEG 이미지 저장
project.Save("OutputDirectory\\image_out.jpeg", (SaveOptions)options);

C#을 사용하여 MPP 파일을 PNG 이미지로 변환

MPP 파일을 PNG 이미지로 변환하려면 다음 단계를 따르십시오.

다음 샘플 코드는 C#을 사용하여 MPP 파일을 PNG 이미지로 변환하는 방법을 보여줍니다.

// MPP 파일 로드
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// ImageSaveOptions 클래스의 인스턴스 만들기
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.PNG);

// PNG 이미지 저장
project.Save("OutputDirectory\\image_out.png", (SaveOptions)options);

C#을 사용하여 MPP 파일을 BMP 이미지로 변환

다음은 C#을 사용하여 MPP 파일을 BMP 이미지로 변환하는 단계입니다.

다음 샘플 코드는 C#을 사용하여 MPP 파일을 BMP 이미지로 변환하는 방법을 보여줍니다.

// MPP 파일 로드
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// ImageSaveOptions 클래스의 인스턴스 만들기
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.BMP);

// BMP 이미지 저장
project.Save("OutputDirectory\\image_out.bmp", (SaveOptions)options);

C#을 사용하여 MPP 파일을 다중 페이지 TIFF로 변환

다음은 C#을 사용하여 MPP 파일을 다중 페이지 TIFF로 변환하는 단계입니다.

다음 샘플 코드는 C#을 사용하여 MPP 파일을 다중 페이지 TIFF 이미지로 변환하는 방법을 보여줍니다.

// MPP 파일 로드
Project project = new Project("SourceDirectory\\Tasks\\project_test.mpp");

// ImageSaveOptions 클래스의 인스턴스 만들기
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.TIFF);

// TIFF 이미지 저장
project.Save("OutputDirectory\\RenderMultipageTIFF_out.tif", (SaveOptions)options);

무료 라이선스 받기

평가 제한 없이 API를 사용해 보려면 무료 임시 라이선스를 요청할 수 있습니다.

결론

이 기사에서는 C#을 사용하여 Microsoft Project MPP 파일을 이미지 형식으로 변환하는 방법을 배웠습니다. 특히 .NET API용 Aspose.Tasks를 사용하여 MPP 파일을 JPEG, PNG, BMP 및 TIFF 이미지 형식으로 변환하는 방법을 배웠습니다. API는 공식 문서를 방문하여 자세히 탐색할 수 있는 MPP 파일 작업을 위한 많은 추가 기능을 제공합니다. 질문이 있는 경우 무료 지원 포럼에 문의해 주십시오.

또한보십시오