mpp to html

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

בניהול פרויקטים מודרני, שיתוף פעולה חלק ונגישות הם המפתח. בעוד שקבצי Microsoft Project (MPP) הם מרכזיים לתכנון פרויקטים, שיתוף שלהם בין צוותים יכול להיות מגביל. המרת MPP ל- HTML מקלה על הפצה, צפייה ואינטראקציה עם נתוני הפרויקט באינטרנט. מאמר זה מדריך אותך בהמרת MPP ל- HTML באמצעות Aspose.Tasks Cloud SDK עבור Node.js.

Node.js SDK עבור המרה מ- MPP ל- HTML

Aspose.Tasks Cloud SDK for Node.js מספק API חזק לניהול והמרת קבצי Microsoft Project. אחת התכונות החזקות שלו היא היכולת להמיר קבצי MPP לדפי HTML אינטראקטיביים— מושלם לשיתוף עדכוני התקדמות ותצוגות פרויקטים באינטרנט.

כדי להתחיל:

  1. התקן את ה-SDK באמצעות npm:
npm install aspose-tasks-cloud
  1. צור חשבון חינם וקבל את האישורים של הלקוח שלך מה- Cloud dashboard. למידע נוסף, אתה עשוי לשקול לעקוב אחרי ההנחיות המפורטות ב- this article.

להמיר MPP ל- HTML עם Node.js

הנה קטע קוד לדוגמה ב-Node.js להמרת קובץ MPP לפורמט HTML:

  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

תצוגה מקדימה של המרה מ MPP ל HTML.

  • קובץ ה-MPP לדוגמה שנעשה בו שימוש בדוגמה לעיל ניתן להוריד מ-Home move plan.mpp.

Export MPP to HTML using 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"

שלב 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 בדפדפן אינטרנט, ייתכן שתרצה לשקול להשתמש באפליקציה החינמית שלנו MPP to HTML Converter שנבנתה על גבי REST APIs.

mpp to html

ממיר MPP בחינם ל- HTML.

סיכום

בין אם אתה משתמש ב-Aspose.Tasks Node.js SDK או ב-REST API עם cURL, המרת קבצי MPP ל-HTML היא מהירה, גמישה, ומשפרת את הראות של הפרויקט בין צוותים. על ידי הפיכת נתוני MPP לדפי אינטרנט אינטראקטיביים, אתה מייעל שיתוף פעולה ודיווח.

קישורים שימושיים

מאמרים קשורים

אנו ממליצים בחום לבקר בבלוגים הבאים: