mpp to pdf

Microsoft project file을 PDF로 변환하는 Java 코드.

Microsoft Project (MPP) 파일은 프로젝트 관리에 널리 사용되지만, 모두가 MS Project에 접근할 수 있는 것은 아니기 때문에 공유하기 어려울 수 있습니다. MPP를 PDF로 변환하면 프로젝트 계획, 일정 및 타임라인을 특별한 소프트웨어 없이 쉽게 공유, 보기 및 인쇄할 수 있습니다. PDF 파일은 원본 프로젝트의 형식과 구조를 유지하여 보고서, 프레젠테이션 및 문서화에 이상적입니다.

이 기사에서는 Java REST API를 사용하여 MPP를 PDF로 변환하는 방법을 살펴보며, 프로젝트 관리를 더 효율적이고 접근 가능하게 만드는 방법을 논의할 것입니다.

Java API for MPP to PDF Conversion

MPP를 PDF로 변환하는 것은 GroupDocs.Conversion Cloud SDK for Java API를 사용하여 보편적으로 접근 가능한 프로젝트 문서를 생성하는 간단하고 효율적인 방법입니다. 이 API는 Microsoft Project (MPP) 파일의 원래 구조, 형식 및 내용을 보존하면서 원활한 변환을 가능하게 합니다. MPP에서 PDF로의 변환을 넘어 이 API는 Word, Excel, PowerPoint, 이미지 등 다양한 문서 형식을 지원합니다.

클라우드 기반 아키텍처는 개발자가 복잡한 설정 없이 애플리케이션에 문서 변환 기능을 통합할 수 있도록 하여 프로젝트 관리 및 보고를 위한 확장 가능하고 효율적인 워크플로를 보장합니다.

설치

pom.xml 파일에 다음 세부정보를 추가해 주세요.

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>24.8</version>
</dependency>

설치가 완료되면 개인화된 API 자격 증명(즉, 클라이언트 ID 및 클라이언트 비밀)을 확보하십시오. API 자격 증명을 얻는 방법에 대한 세부 정보를 설명하는 이 짧은 tutorial을 방문할 수 있습니다.

Java에서 MPP를 PDF로 변환

이 섹션에서는 Java 코드 스니펫을 사용하여 MS Project 파일을 PDF 변환기로 개발하는 방법에 대한 세부 정보를 탐색할 것입니다.

이 섹션에서는 Java 코드 스니펫을 사용하여 MS Project 파일을 Excel 워크북으로 변환하는 방법에 대한 자세한 내용을 설명합니다.

  1. 먼저, 클라이언트 자격 증명을 인수로 전달하여 Configuration 클래스의 인스턴스를 생성합니다.
Configuration configuration = new Configuration(clientId, clientSecret);
  1. 둘째로, Configuration 객체를 인수로 전달하여 ConvertApi를 초기화합니다.
ConvertApi convertApi = new ConvertApi(configuration);
  1. ConvertSettings 클래스를 인스턴스화하여 입력 파일 이름, 출력 형식 및 결과 문서의 이름을 정의합니다.
ConvertSettings settings = new ConvertSettings();
  1. ConvertDocumentRequest 클래스의 인스턴스를 생성하고 ConvertSettings 객체를 인수로 전달합니다.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
  1. 마지막으로, ConvertDocumentRequest API를 호출하여 MPP를 PDF로 변환하고 결과 PDF 파일을 클라우드 스토리지에 저장합니다.
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// API 자격 증명을 얻으세요. 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Configuration 클래스의 인스턴스를 생성하고 클라이언트 ID 및 클라이언트 비밀로 초기화합니다.
Configuration configuration = new Configuration(clientId, clientSecret);
// MPP를 PDF로 변환하기 위한 API 기본 URL을 정의하십시오.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// ConvertApi의 Configuration 객체로 인스턴스를 초기화합니다.
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("Home move plan.mpp");
settings.setFormat("pdf");
settings.setOutputPath("converted.pdf");
    
// ConvertDocument 메서드를 호출하여 MPP를 PDF로 변환합니다.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Check the response and print success message
if (response != null && response.equals("OK")) {
    System.out.println("The MPP to PDF conversion completed successfully!");
}
mpp to pdf

Image:- Microsoft Project 파일을 PDF로 변환하는 미리보기.

위 예제에서 사용된 MS Project 파일은 Home move plan.mpp 에서 다운로드 받을 수 있습니다.

MS Project를 PDF로 변환하려면 cURL 명령어를 사용하세요.

MPP를 PDF로 변환하는 것은 GroupDocs.Conversion Cloud API를 사용하여 cURL로 프로젝트 파일을 보편적으로 접근 가능한 형식으로 변환하는 빠르고 효율적인 방법을 제공합니다. 이 접근 방식은 추가 소프트웨어 설치가 필요 없고, 다양한 플랫폼에서 원활하게 작동하며, 형식을 유지하면서 정확한 변환을 보장하기 때문에 유리합니다. GroupDocs.Conversion Cloud를 사용하면 사용자는 MPP에서 PDF로의 변환을 애플리케이션에 쉽게 통합하여 프로젝트 문서화 및 협업을 향상시킬 수 있습니다.

우선, JWT 액세스 토큰을 생성한 다음, 다음 cURL 명령을 실행하여 MS Project 파일을 PDF 형식으로 내보내 Microsoft 프로젝트 뷰어 온라인을 개발해야 합니다. 변환이 성공적으로 완료되면 결과 PDF 파일은 클라우드 스토리지에 저장됩니다.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceMPP}\",  \"Format\": \"pdf\",  \"OutputPath\": \"{convertedFile}\"}"

sourceMPP를 입력 MS Project 파일의 이름으로, convertedFile을 결과 PDF 파일의 이름으로, accessToken을 개인화된 JWT 액세스 토큰으로 교체하십시오.

  • 로컬 드라이브에 MPP를 PDF로 변환한 결과를 저장해야 하는 경우, 다음 cURL 명령어를 사용해 보세요:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"pdf\"}" \
-o "MyConverted.pdf"

온라인 MPP를 PDF로 변환기

MPP 조작 API의 놀라운 기능을 경험하기 위해, 무료이자 경량의 MPP to PDF Converter 앱을 사용하는 것을 고려해 보시기 바랍니다. 이 앱은 GroupDocs.Conversion Cloud REST API를 기반으로 구축되었으며, 웹 브라우저 내에서 독특한 기능을 탐색할 수 있도록 해줍니다.

mpp to pdf 변환 앱

유용한 링크

결론

MPP를 PDF로 변환하는 것은 원활한 프로젝트 공유 및 문서 작성을 위해 필수적입니다. GroupDocs.Conversion Cloud API를 사용하면 Java 또는 cURL 명령을 사용하여 정확하고 효율적인 변환을 달성할 수 있습니다. 그 강력한 기능과 클라우드 기반의 유연성은 개발자에게 이상적인 솔루션을 제공합니다. 오늘 저희 API를 사용해 보시고 문서 변환 프로세스를 손쉽게 간소화해 보세요!

추천 기사

다음 링크를 방문하여 더 많은 정보를 얻는 것을 적극 추천합니다: