
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
- Convert MPP to HTML mit Node.js
- Export MPP to HTML using cURL
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:
- Installieren Sie das SDK über npm:
npm install aspose-tasks-cloud
- 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:
- Erstellen Sie ein Objekt der TasksApi Klasse, indem Sie die Client-Anmeldeinformationen als Eingabeargumente übergeben.
const tasksApi = new TasksApi({ clientId, clientSecret });
- Erstellen Sie eine Instanz von
GetTaskDocumentWithFormatRequest
, in der wir den Namen der Eingabe-MPP-Datei und das erforderliche Ausgabeformat definieren.
const request = new GetTaskDocumentWithFormatRequest({ ... });
- 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);
});

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.
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.
Nützliche Links
Verwandte Artikel
Wir empfehlen dringend, die folgenden Blogs zu besuchen: