mpp to html

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

Στη σύγχρονη διαχείριση έργων, η ομαλή συνεργασία και η προσβασιμότητα είναι καθοριστικής σημασίας. Ενώ τα αρχεία Microsoft Project ( MPP ) είναι κεντρικά για τον προγραμματισμό έργων, η κοινή χρήση τους μεταξύ των ομάδων μπορεί να είναι περιοριστική. Η μετατροπή του MPP σε HTML διευκολύνει τη διανομή, την προβολή και την αλληλεπίδραση με τα δεδομένα του έργου online. Αυτό το άρθρο σας καθοδηγεί στη μετατροπή του MPP σε HTML χρησιμοποιώντας το Aspose.Tasks Cloud SDK για Node.js.

SDK Node.js για Μετατροπή MPP σε HTML

Aspose.Tasks Cloud SDK for Node.js παρέχει μια ισχυρή API για τη διαχείριση και μετατροπή αρχείων Microsoft Project. Μία από τις ισχυρές δυνατότητές του είναι η ικανότητα να μετατρέπει αρχεία MPP σε διαδραστικές σελίδες HTML—ιδανικές για την κοινή χρήση ενημερώσεων προόδου και απόψεων έργων online.

Για να ξεκινήσετε:

  1. Εγκαταστήστε το SDK μέσω npm:
npm install aspose-tasks-cloud
  1. Δημιουργήστε έναν δωρεάν λογαριασμό και αποκτήστε τα διαπιστευτήρια πελάτη σας από τον Cloud dashboard. Για περισσότερες πληροφορίες, μπορείτε να εξετάσετε το ενδεχόμενο να ακολουθήσετε τις οδηγίες που είναι καθορισμένες σε this article.

Μετατρέψτε MPP σε HTML με Node.js

Here’s a sample Node.js code snippet to convert an MPP file to HTML format:

  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.

Export MPP to HTML using cURL

Μια άλλη προσέγγιση για τη μετατροπή ενός MPP σε HTML είναι μέσω των εντολών cURL. Καθώς Aspose.Tasks Cloud είναι μια ευέλικτη λύση για τη διαχείριση αρχείων Microsoft Project (MPP), παρέχει επίσης την ευχέρεια να εξάγουμε MPP σε HTML χρησιμοποιώντας εντολές cURL. Ας εξερευνήσουμε περαιτέρω αυτή τη δυνατότητα για να απλοποιήσουμε τη μετατροπή αρχείων MPP σε φιλική προς τον ιστό μορφή HTML.

Βήμα 1: Δημιουργία Access Token

Κατ’ αρχάς, πρέπει να δημιουργήσουμε ένα JWT access token χρησιμοποιώντας την παρακάτω εντολή:

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 που είναι αποθηκευμένο στο cloud
  • <JWTToken> με το token που λήφθηκε στο βήμα 1

Δωρεάν MPP σε HTML Μετατροπέας

Για να δοκιμάσετε τις δυνατότητες του REST API σε έναν web browser, μπορεί να σκεφτείτε να χρησιμοποιήσετε την δωρεάν MPP to HTML Converter εφαρμογή που έχει κατασκευαστεί πάνω από τα REST APIs.

mpp to html

Δωρεάν μετατροπέας MPP σε HTML.

Συμπέρασμα

Είτε χρησιμοποιείτε το Aspose.Tasks Node.js SDK είτε το REST API με cURL, η μετατροπή αρχείων MPP σε HTML είναι γρήγορη, ευέλικτη και ενισχύει την ορατότητα του έργου σε όλες τις ομάδες. Μετατρέποντας τα δεδομένα MPP σε διαδραστικές ιστοσελίδες, απλοποιείτε τη συνεργασία και την αναφορά.

Χρήσιμες Συνδέσεις

Σχετικά Άρθρα

Συνιστούμε ανεπιφύλακτα την επίσκεψη στους παρακάτω ιστολόγια: