
MS Project (MPP) ფაილის HTML ფორმატში გადაყვანა Node.js-ის გამოყენებით.
მოდერნულ პროექტის მართვაში, სლოტური თანამშრომლობა და ხელმისაწვდობა არაპირდაპირია. მიუხედავად იმისა, რომ Microsoft Project (MPP) ფაილები ცენტრალურ როლს ასრულებენ პროექტის გეგმაში, მათი გაზიარება გუნდებში შეიძლება შემზღუდავი იყოს. MPP-ის HTML-ში გადაყვანა არჩიადია მონაცემების ონლაინ განაწილების, ხილვის და ურთიერთქმედების გასამარტივებლად. ამ სტატიაში წარმოგიდგენთ, როგორ გადაიტანოთ MPP HTML-ში Aspose.Tasks Cloud SDK-ის გამოყენებით Node.js-ზე.
- Node.js SDK for MPP to HTML Conversion
- Mპპ to HTML-ს გარდაქმნა Node.js-ით
- ექსპორტირება MPP-დან HTML-ში cURL-ის გამოყენებით
Node.js SDK for MPP to HTML Conversion
Aspose.Tasks Cloud SDK for Node.js ხდის Microsoft Project ფაილების მართვასა და გარდაქმნას მძლავრ API-ს. მისი ერთ-ერთი მძლავრი ფუნქცია არის MPP ფაილების ინტერაქტიულ HTML გვერდებად გარდაქმნის შესაძლებლობა - იდეალურია პროგრესის განახლების და პროექტის ხედვის ონლაინ გაზიარებისთვის.
დაწყებისთვის:
- SDK დააინსტალირეთ npm-ის მეშვეობით:
npm install aspose-tasks-cloud
- ბრძანება უფასო ანგარიში შექმნათ და მიიღოთ თქვენი მომხმარებლის სერტიფიკატები Cloud dashboard-დან. დამატებითი ინფორმაციისთვის შეგიძლიათ გაიაროთ ინსტრუქციები this article-ში მითითებული.
მოიქცეთ MPP HTML-ში Node.js-ით
აქ არის Node.js კოდის ნიმუში MPP ფაილის HTML ფორმატში გადაქცევისათვის:
- TasksApi კლასის ობიექტის შექმნა, როდესაც მომხმარებლის სერთიფიკატები გადაეცემა არგუმენტად.
const tasksApi = new TasksApi({ clientId, clientSecret });
GetTaskDocumentWithFormatRequest
-ის მაგალითის შექმნა, სადაც ჩვენ ვწერთ დედნური MPP ფაილის სახელს და საჭირო გამოსახვის ფორმატს.
const request = new GetTaskDocumentWithFormatRequest({ ... });
- ახლა გამოიძახეთ
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);
});

A MPP to HTML conversion preview.
- ზემოთ განხილული მაგალითისთვის გამოყენებული MPP ფაილი შეგიძლიათ ჩამოტვირთოთ Home move plan.mpp.
ექსპორტირება MPP ზე HTML cURL-ის გამოყენებით
მეორე მიდგომა MPP-ის HTML-ში გადაქცევისათვის არის cURL ბრძანებების გამოყენება. როგორც Aspose.Tasks Cloud მრავალმხრივი გადაწყვეტაა Microsoft Project (MPP) ფაილების მართვისთვის, ის ასევე გთავაზობთ მოქნილობას MPP-ის HTML-ში ექსპორტისთვის cURL ბრძანებების გამოყენებით. მოდი, უფრო დეტალურად განვიხილოთ ეს ფუნქცია, რათა გავარტივოთ 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"
Step 2: Convert MPP to 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-ის პროცესიTOKEN.
თავისუფალი MPP-დან HTML-მდე გარდამქმნელი
რამდენიმე ფუნქციის გამოსაცდელად REST API-ის მეშვეობით ვებსონია, შეგიძლიათ გამოიყენოთ ჩვენი უფასო MPP to HTML Converter აპლიკაცია, რომელიც REST API-ებზეა აგებული.
უფასო MPP-დან HTML-ის კონვერტორი.
დასკვნა
თუ თქვენ იყენებთ Aspose.Tasks Node.js SDK-ს ან REST API-ს cURL-ის საშუალებით, MPP ფაილების HTML-ში გადაქცევა სწრაფი, მოქნილი და აუმჯობესებს პროექტების ხილვადობას გუნდებს შორის. MPP მონაცემების ინტერფუნქციურში ვებსაიტების ხშირ მკურნალობით თქვენ აჩქარებთ თანამშრომლობას და ანგარიშგებას.
უფრო მეტი ინფორმაცია
เกี่ยวข้อง บทความ
ჩვენ ძლიერ ვურჩევთ შემდეგი ბლოგების მონახულებას: