
Convert MS Project (MPP) to PDF mit Node.js.
Microsoft Project (MPP) Dateien werden häufig im Projektmanagement zur Planung und Verfolgung von Aufgaben verwendet. Das Teilen dieser Dateien kann jedoch aufgrund von Formatbeschränkungen eine Herausforderung darstellen. Das Konvertieren von MPP in PDF gewährleistet Plattformunabhängigkeit und einfaches Teilen, während das Layout erhalten bleibt. In diesem Artikel zeigen wir Ihnen, wie Sie MPP mit dem Node.js SDK in PDF konvertieren können.
- Node.js SDK für die MPP zu PDF-Konvertierung
- Convertiere MPP in PDF mit Node.js
- Export MPP to PDF using cURL
Node.js SDK für MPP zu PDF-Konvertierung
Aspose.Tasks Cloud SDK für Node.js ist eine robuste API, die es Entwicklern ermöglicht, Microsoft Project Dateien in der Cloud zu bearbeiten und zu konvertieren. Eine der leistungsstärksten Funktionen ist die MPP zu PDF-Konvertierung, die es Ihnen ermöglicht, druckfertige und teilbare Projektdateien mühelos zu erstellen.
Getting Started:
- Installieren Sie das SDK über npm:
npm install aspose-tasks-cloud
- Erstellen Sie ein kostenloses Konto und erhalten Sie Ihre personalisierten Client-Anmeldeinformationen vom Cloud dashboard. Für weitere Informationen sollten Sie die in diesem Artikel angegebenen Anweisungen befolgen.
Konvertiere MPP zu PDF mit Node.js
Hier ist ein Beispiel für einen Node.js-Codeausschnitt, um eine MPP-Datei in PDF zu konvertieren:
- Erstellen Sie ein Objekt der Klasse TasksApi, indem Sie die Client-Anmeldeinformationen als Eingabeargumente übergeben.
const tasksApi = new TasksApi({ clientId, clientSecret });
- Erstellen Sie eine Instanz von
GetTaskDocumentWithFormatRequest
, bei der wir den Namen der Eingabedatei MPP und das erforderliche Ausgabeformat definieren.
const request = new GetTaskDocumentWithFormatRequest({ ... });
- Jetzt rufen Sie die
getTaskDocumentWithFormat(...)
-Methode auf, um die MPP zu PDF-Datei online zu erstellen.
tasksApi.getTaskDocumentWithFormat(request)
const { TasksApi, GetTaskDocumentWithFormatRequest } = require("aspose-tasks-cloud");
// Ihre Anmeldeinformationen
const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
// Initialisiere Aufgaben-API
const tasksApi = new TasksApi({ clientId, clientSecret });
// Create conversion request
const request = new GetTaskDocumentWithFormatRequest({
name: "Home move plan.mpp", // Input file in cloud storage
format: "pdf", // Output format
returnAsZipArchive: false // Optional
});
// Convert and download result
tasksApi.getTaskDocumentWithFormat(request)
.then(result => {
const fs = require('fs');
fs.writeFileSync("output.pdf", result.body);
console.log("MPP to PDF conversion completed.");
})
.catch(err => {
console.error("Error during conversion:", err.message);
});
- Die Beispieldatei MPP, die im obigen Beispiel verwendet wird, kann von Home move plan.mpp heruntergeladen werden.
Export MPP to PDF using cURL
Wenn Sie die Befehlszeilenmethode zur Konvertierung einer MPP in PDF mit cURL-Befehlen bevorzugen, Aspose.Tasks Cloud unterstützt diese Funktionen. Lassen Sie uns nun dieses Feature weiter erkunden, um die Anforderung der Konvertierung von MPP in PDF ohne Programmierkenntnisse zu vereinfachen.
Schritt 1: Zugriffstoken generieren
Zuerst müssen wir ein JWT-Zugangs-Token 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: Rufen Sie die MPP zu PDF-Konvertierungs-API auf
Jetzt führen Sie den folgenden Befehl aus, um die MS Project (MPP) Datei online als PDF zu exportieren.
curl -X GET "https://api.aspose.cloud/v3.0/tasks/{sourceMPP}/format?format=pdf" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT_Token>" \
-o {resultantFile}
Replace:
sourceFile
mit dem Namen Ihrer MPP-Datei, die in der Cloud gespeichert ist.<JWTToken>
mit dem Token, das in Schritt 1 erhalten wurde.
MPP zu PDF Konverter App
Sie können den MPP zu PDF-Konverter online mit unserem kostenlosen MPP zu PDF Converter ausprobieren, der auf unseren REST-APIs basiert.
Kostenloser MPP zu PDF-Konverter online.
Schlussfolgerung
Egal, ob Sie das Node.js SDK oder die REST-API mit cURL verwenden, die Umwandlung von MPP in PDF ist einfach, zuverlässig und höchst effizient. Sie verbessert die Barrierefreiheit, ermöglicht nahtloses Teilen und erhält die Formatierung plattformübergreifend - ideal für Projektberichterstattung und Kundenkommunikation.
Nützliche Links
Verwandte Artikel
Wir empfehlen dringend, die folgenden Blogs zu besuchen: