mpp to html

Convert MS Project (MPP) File to HTML using Node.js.

현대 프로젝트 관리에서 원활한 협업과 접근성이 핵심입니다. Microsoft Project (MPP) 파일은 프로젝트 계획의 중심이지만, 이를 팀 간에 공유하는 것은 제한적일 수 있습니다. MPP를 HTML로 변환하면 프로젝트 데이터를 온라인에서 배포하고, 보기 및 상호작용하는 것이 더 쉬워집니다. 이 기사는 Aspose.Tasks Cloud SDK for Node.js를 사용하여 MPP를 HTML로 변환하는 방법을 안내합니다.

Node.js SDK for MPP to HTML Conversion

Aspose.Tasks Cloud SDK for Node.js는 Microsoft Project 파일을 관리하고 변환하기 위한 강력한 API를 제공합니다. 이 SDK의 강력한 기능 중 하나는 MPP 파일을 대화형 HTML 페이지로 변환할 수 있는 능력입니다. 이는 진행 상황 업데이트 및 프로젝트 뷰를 온라인에서 공유하는 데 적합합니다.

시작하려면:

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

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

다음은 MPP 파일을 HTML 형식으로 변환하는 샘플 Node.js 코드 스니펫입니다:

  1. TasksApi 클래스의 객체를 생성하면서 클라이언트 자격 증명을 입력 인수로 전달합니다.
const tasksApi = new TasksApi({ clientId, clientSecret });
  1. GetTaskDocumentWithFormatRequest의 인스턴스를 생성하여 입력 MPP 파일의 이름과 필요한 출력 형식을 정의합니다.
const request = new GetTaskDocumentWithFormatRequest({ ... });
  1. 이제 getTaskDocumentWithFormat(...) 메서드를 호출하여 MPP를 HTML로 변환하세요.
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",       // MPP file in your cloud storage
    format: "html",                   // Desired output format
    returnAsZipArchive: false         // Optional: true for zipped output
});

// Convert MPP to HTML
tasksApi.getTaskDocumentWithFormat(request)
    .then(result => {
        const fs = require('fs');
        fs.writeFileSync("output.html", result.body);
        console.log("Conversion successful. HTML file saved as output.html.");
    })
    .catch(err => {
        console.error("Conversion failed:", err.message);
    });
mpp to html

A MPP to HTML conversion preview.

  • 위 예제에서 사용된 샘플 MPP 파일은 Home move plan.mpp에서 다운로드할 수 있습니다.

MPP를 HTML로 내보내기 위해 cURL 사용

MPP 파일을 HTML로 변환하는 또 다른 방법은 cURL 명령어를 사용하는 것입니다. Aspose.Tasks Cloud는 Microsoft Project (MPP) 파일을 관리하기 위한 다재다능한 솔루션으로, cURL 명령어를 사용하여 MPP를 HTML로 내보낼 수 있는 유연성도 제공합니다. MPP 파일을 웹 친화적인 HTML 형식으로 변환하는 이 기능에 대해 더 자세히 살펴보겠습니다.

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를 HTML로 변환

이제 다음 명령을 실행하여 MS Project (MPP) 파일을 HTML 형식으로 내보내십시오.

curl -X GET "https://api.aspose.cloud/v3.0/tasks/{sourceFile}/format?format=html&returnAsZipArchive=false" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT_Token>" \
-o resultant.html

Replace:

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

무료 MPP에서 HTML로 변환기

웹 브라우저에서 REST API의 기능을 테스트하기 위해, REST API를 기반으로 구축된 무료 MPP to HTML Converter 앱을 사용하는 것을 고려해 볼 수 있습니다.

mpp to html

무료 MPP에서 HTML로 변환기.

결론

당신이 Aspose.Tasks Node.js SDK를 사용하든 cURL을 이용한 REST API를 사용하든, MPP 파일을 HTML로 변환하는 것은 빠르고 유연하며 팀 간의 프로젝트 가시성을 향상시킵니다. MPP 데이터를 인터랙티브한 웹 페이지로 변환함으로써 협업 및 보고서를 간소화합니다.

유용한 링크

관련 기사

다음 블로그를 방문하는 것을 강력히 권장합니다: