mpp to html

Convertieren Sie die MS Project (MPP) Datei in HTML mit Node.js.

In der modernen Projektmanagement sind reibungslose Zusammenarbeit und Zugänglichkeit entscheidend. Während Microsoft Project (MPP) Dateien zentral für die Projektplanung sind, kann das Teilen dieser Dateien zwischen Teams einschränkend sein. Das Konvertieren von MPP in HTML erleichtert die Verteilung, Anzeige und Interaktion mit Projektdaten online. Dieser Artikel führt Sie durch den Prozess der Konvertierung von MPP in HTML mithilfe des Aspose.Tasks Cloud SDK für Node.js.

Node.js SDK für MPP zu HTML-Konvertierung

Aspose.Tasks Cloud SDK für Node.js bietet eine leistungsstarke API zum Verwalten und Konvertieren von Microsoft Project Dateien. Eine seiner starken Funktionen ist die Fähigkeit, MPP Dateien in interaktive HTML-Seiten zu konvertieren – perfekt zum Teilen von Fortschrittsupdates und Projektansichten online.

Um zu beginnen:

  1. Installieren Sie das SDK über npm:
npm install aspose-tasks-cloud
  1. Erstellen Sie ein kostenloses Konto und erhalten Sie Ihre Client-Anmeldeinformationen vom Cloud dashboard. Für weitere Informationen sollten Sie die Anweisungen in diesem Artikel befolgen.

Convert MPP to HTML with Node.js

Hier ist ein Beispiel für einen Node.js-Codeausschnitt, der eine MPP-Datei in das HTML-Format konvertiert:

  1. Erstellen Sie ein Objekt der TasksApi Klasse, indem Sie die Client-Anmeldeinformationen als Eingabeargumente übergeben.
const tasksApi = new TasksApi({ clientId, clientSecret });
  1. Erstellen Sie eine Instanz von GetTaskDocumentWithFormatRequest, in der wir den Namen der Eingabe-MPP-Datei und das erforderliche Ausgabeformat definieren.
const request = new GetTaskDocumentWithFormatRequest({ ... });
  1. Jetzt rufen Sie die getTaskDocumentWithFormat(...) Methode auf, um die MPP zu HTML-Konvertierung durchzuführen.
tasksApi.getTaskDocumentWithFormat(request)
const { TasksApi, GetTaskDocumentWithFormatRequest } = require("aspose-tasks-cloud");

// Setup your credentials
const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";

// API initialisieren
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

Eine MPP zu HTML-Konvertierungsansicht.

  • Die Beispiel-MPP-Datei, die im obigen Beispiel verwendet wurde, kann von Home move plan.mpp heruntergeladen werden.

Export MPP to HTML using cURL

Ein weiterer Ansatz zur Konvertierung einer MPP in HTML ist die Verwendung von cURL-Befehlen. Da Aspose.Tasks Cloud eine vielseitige Lösung zur Verwaltung von Microsoft Project (MPP) Dateien ist, bietet es auch die Flexibilität, MPP mit cURL-Befehlen in HTML zu exportieren. Lassen Sie uns dieses Feature näher erkunden, um die Umwandlung von MPP Dateien in webfreundliches HTML-Format zu vereinfachen.

Schritt 1: Generieren Sie das Zugriffstoken

Zuerst müssen wir ein JWT-Zugriffstoken mit dem folgenden Befehl generieren:

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"

Schritt 2: MPP in HTML umwandeln

Now execute the following command to export MS Project (MPP) file to HTML format.

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 mit dem Namen Ihrer MPP-Datei, die in der Cloud gespeichert ist
  • <JWTToken> mit dem Token, das in Schritt 1 erhalten wurde.

Kostenloser MPP zu HTML Konverter

Um die Fähigkeiten der REST-API in einem Webbrowser zu testen, können Sie unsere kostenlose MPP to HTML Converter App in Betracht ziehen, die auf REST-APIs basiert.

mpp to html

Kostenloser MPP zu HTML Konverter.

Fazit

Egal, ob Sie das Aspose.Tasks Node.js SDK oder die REST-API mit cURL verwenden, die Konvertierung von MPP Dateien in HTML ist schnell, flexibel und verbessert die Sichtbarkeit von Projekten über die Teams hinweg. Indem Sie MPP-Daten in interaktive Webseiten umwandeln, optimieren Sie die Zusammenarbeit und Berichterstattung.

Verwandte Artikel

Wir empfehlen dringend, die folgenden Blogs zu besuchen: