Java를 사용하여 MPP를 TIFF로 변환

Microsoft Project는 MPP 형식으로 프로젝트를 생성합니다. 프로젝트를 생성, 구성, 추적 및 유지 관리할 수 있습니다. MPP 파일에는 프로젝트 작업, 리소스, 할당, 일정, 예산 등에 대한 정보가 포함되어 있습니다. 프로그래밍 방식으로 MPP 파일에서 여러 페이지 TIFF 이미지로 프로젝트 데이터를 내보낼 수 있습니다. 이 기사에서는 Java에서 MPP를 TIFF로 변환하는 방법을 배웁니다.

이 기사에서는 다음 주제를 다룹니다.

  1. 자바 MPP-TIFF 변환기 API
  2. MPP를 TIFF로 변환
  3. 압축으로 MPP를 TIFF로 변환
  4. 압축 제거 및 MPP를 TIFF로 변환

Java MPP-TIFF 변환기 API

MPP 파일을 TIFF로 변환하기 위해 Aspose.Tasks for Java API를 사용할 것입니다. API를 사용하면 Microsoft Project를 설치하지 않고도 지원되는 파일 형식을 읽고 쓸 수 있습니다. 또한 MPP 파일을 변환하고 저장할 수 있습니다.

API의 Project 클래스는 프로젝트를 나타냅니다. 프로젝트 데이터를 지정된 파일 형식으로 파일에 저장하는 save(string, SaveFileFormat) 메서드를 제공합니다. API는 프로젝트 형식 선택을 저장하기 위한 SaveFileFormat 열거를 제공합니다. ImageSaveOptions 클래스를 사용하여 프로젝트 페이지를 TIFF로 렌더링할 때 추가 이미지 저장 옵션을 지정할 수도 있습니다.

API의 JAR을 다운로드하거나 Maven 기반 Java 애플리케이션에 다음 pom.xml 구성을 추가하십시오.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository> 
 <dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-tasks</artifactId>
    <version>22.10</version>
</dependency>

Java를 사용하여 MPP를 TIFF로 변환

아래 단계에 따라 MPP 파일에서 TIFF로 프로젝트 데이터를 쉽게 내보낼 수 있습니다.

  • Project 클래스를 사용하여 MPP 파일을 로드합니다.
  • save() 메서드를 사용하여 TIFF로 저장합니다. 출력 TIFF 파일 경로와 SaveFileFormat을 인수로 사용합니다.

다음 샘플 코드는 Java에서 MPP를 TIFF로 변환하는 방법을 보여줍니다.

// 이 코드 예제는 MPP를 TIFF로 변환하는 방법을 보여줍니다.
// 프로젝트 MPP 로드
Project project = new Project("C:\\Files\\Project.mpp");

// 프로젝트를 TIFF로 저장
project.save("C:\\Files\\MultipageTIFF_out.tif", SaveFileFormat.Tiff);

Java를 사용하여 압축을 사용하여 MPP를 TIFF로 변환

아래 단계에 따라 MPP를 TIFF로 변환하는 동안 압축을 적용할 수 있습니다.

  1. 먼저 Project 클래스를 사용하여 MPP 파일을 로드합니다.
  2. 다음으로 ImageSaveOptions 클래스의 인스턴스를 만듭니다.
  3. 그런 다음 TiffCompression을 지정합니다.
  4. 마지막으로 save() 메서드를 호출합니다. 출력 TIFF 파일 경로와 SaveOptions를 인수로 사용합니다.

다음 샘플 코드는 Java에서 압축을 사용하여 MPP를 TIFF로 변환하는 방법을 보여줍니다.

// 이 코드 예제는 MPP를 TIFF로 변환하고 압축을 적용하는 방법을 보여줍니다.
// 프로젝트 MPP 로드
Project project = new Project("C:\\Files\\Project.mpp");

// 이미지 저장 옵션 정의
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.Tiff);

// CCITT4 압축 지정
options.setTiffCompression(TiffCompression.Ccitt4);

// 프로젝트를 TIFF로 저장
project.save("C:\\Files\\TIFFWithCompression_out.tif", (SaveOptions)options);

Java를 사용하여 압축을 제거하고 MPP를 TIFF로 변환

압축을 제거한 다음 위에서 언급한 단계에 따라 MPP를 TIFF로 변환할 수도 있습니다. 그러나 3단계에서 TiffCompression을 TiffCompression.None으로 설정하기만 하면 됩니다.

다음 샘플 코드는 Java에서 압축을 제거하고 MPP를 TIFF로 변환하는 방법을 보여줍니다.

// 이 코드 예제는 MPP를 TIFF로 변환하고 압축을 적용하는 방법을 보여줍니다.
// 프로젝트 MPP 로드
Project project = new Project("C:\\Files\\Project.mpp");

// 이미지 저장 옵션 정의
ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.Tiff);

// Tiff 압축을 없음으로 지정
options.setTiffCompression(TiffCompression.None);

// 프로젝트를 TIFF로 저장
project.save("C:\\Files\\RemoveCompression_out.tif", (SaveOptions)options);

무료 라이선스 받기

평가 제한 없이 라이브러리를 사용해 보려면 무료 임시 라이센스를 얻으십시오.

결론

이 기사에서는 Java에서 MPP 파일을 로드하고 TIFF로 변환하는 방법을 배웠습니다. 또한 프로그래밍 방식으로 TIFF로 저장하는 동안 이미지 저장 옵션을 지정하고 압축을 설정하는 방법을 살펴보았습니다. 또한 문서를 사용하여 Aspose.Note for Java API에 대해 자세히 알아볼 수 있습니다. 모호한 점이 있는 경우 무료 지원 포럼에서 언제든지 문의해 주십시오.

또한보십시오