mpp to pdf

MS Project (MPP)를 Node.js로 PDF로 변환합니다.

Microsoft Project (MPP) 파일은 작업 계획과 추적을 위한 프로젝트 관리에 널리 사용됩니다. 그러나 이러한 파일을 공유하는 것은 형식 제한으로 인해 어려울 수 있습니다. MPP를 PDF로 변환하면 플랫폼 독립성을 보장하고 쉽게 공유할 수 있으며, 레이아웃 또한 유지됩니다. 이 기사에서는 Node.js SDK를 사용하여 MPP를 PDF로 변환하는 방법을 안내합니다.

Node.js SDK for MPP to PDF 변환

Aspose.Tasks Cloud SDK for Node.js는 개발자가 클라우드에서 Microsoft Project 파일을 조작하고 변환할 수 있도록 하는 강력한 API입니다. 이 API의 가장 강력한 기능 중 하나는 MPP를 PDF로 변환하는 것으로, 쉽게 인쇄 준비가 완료되고 공유 가능한 프로젝트 파일을 만들 수 있습니다.

시작하기:

  1. SDK를 npm을 통해 설치하세요:
npm install aspose-tasks-cloud
  1. 무료 계정을 생성하고 Cloud dashboard에서 개인화된 클라이언트 자격 증명을 받으세요. 추가 정보가 필요한 경우 this article에 명시된 지침을 따르는 것을 고려할 수 있습니다.

Node.js를 사용하여 MPP를 PDF로 변환하기

여기 MPP 파일을 PDF로 변환하는 샘플 Node.js 코드 조각이 있습니다:

  1. TasksApi 클래스의 객체를 생성하면서 클라이언트 자격 증명을 입력 인수로 전달합니다.
const tasksApi = new TasksApi({ clientId, clientSecret });
  1. GetTaskDocumentWithFormatRequest의 인스턴스를 생성하여 입력 MPP 파일의 이름과 필요한 출력 형식을 정의합니다.
const request = new GetTaskDocumentWithFormatRequest({ ... });
  1. 이제 getTaskDocumentWithFormat(...) 메서드를 호출하여 MPP를 PDF 파일로 온라인으로 변환하십시오.
tasksApi.getTaskDocumentWithFormat(request)
const { TasksApi, GetTaskDocumentWithFormatRequest } = require("aspose-tasks-cloud");

// 귀하의 자격 증명
const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";

// 작업 API 초기화
const tasksApi = new TasksApi({ clientId, clientSecret });

// 변환 요청 생성
const request = new GetTaskDocumentWithFormatRequest({
    name: "Home move plan.mpp",   // Input file in cloud storage
    format: "pdf",                // Output format
    returnAsZipArchive: false     // Optional
});

// Convert and download result
tasksApi.getTaskDocumentWithFormat(request)
    .then(result => {
        const fs = require('fs');
        fs.writeFileSync("output.pdf", result.body);
        console.log("MPP to PDF conversion completed.");
    })
    .catch(err => {
        console.error("Error during conversion:", err.message);
    });
  • 위의 예제에서 사용된 MPP 파일 샘플은 Home move plan.mpp 에서 다운로드할 수 있습니다.

Export MPP to PDF using cURL

명령줄 접근 방식을 선호하여 MPP를 PDF로 변환하고자 하는 경우, Aspose.Tasks Cloud는 이러한 기능을 지원합니다. 이제 프로그래밍 지식 없이 MPP를 PDF로 변환하는 요구 사항을 간소화하기 위해 이 기능을 더 살펴보겠습니다.

1단계: 액세스 토큰 생성

먼저, 다음 명령을 사용하여 JWT 액세스 토큰을 생성해야 합니다:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

2단계: MPP를 PDF 변환 API 호출

이제 다음 명령을 실행하여 MS Project (MPP) 파일을 온라인으로 PDF로 내보내십시오.

curl -X GET "https://api.aspose.cloud/v3.0/tasks/{sourceMPP}/format?format=pdf" \
-H  "accept: multipart/form-data" \
-H  "authorization: Bearer <JWT_Token>" \
-o {resultantFile}

Replace:

  • sourceFile 클라우드에 저장된 MPP 파일의 이름입니다.
  • <JWTToken> 단계 1에서 받은 토큰으로.

MPP to PDF Converter App

You can try MPP to PDF conversion online using our free MPP to PDF Converter , which is built on top of our REST APIs.

mpp to pdf

무료 MPP에서 PDF로 변환기 온라인.

결론

Node.js SDK 또는 cURL을 사용하는 REST API를 사용하든 관계없이, MPP를 PDF로 변환하는 것은 간단하고 신뢰할 수 있으며 매우 효율적입니다. 이는 접근성을 향상시키고, 원활한 공유를 가능하게 하며, 플랫폼 간의 형식을 유지합니다—프로젝트 보고 및 클라이언트 커뮤니케이션에 이상적입니다.

유용한 링크

관련 기사

다음 블로그를 방문할 것을 강력히 추천합니다: