mpp zu pdf

Convertiere Microsoft Project-Datei in PDF mit Node.js.

Das Dateiformat, das nativ zu Microsoft Project gehört, spielt eine entscheidende Rolle bei der Projektplanung und dem Ressourcenmanagement. Das Teilen von MPP Dateien kann jedoch schwierig sein, da sie spezialisierte Software zum Anzeigen benötigen. Das Konvertieren bietet ein universelles, leicht zugängliches Format, das die Integrität des Projekts auf allen Plattformen aufrechterhält.

Dieser Artikel wird Sie durch den Prozess führen, wie Sie MPP in PDF in Node.js mit dem GroupDocs.Conversion Cloud SDK umwandeln, wodurch es einfach ist, Projektdokumente zu erstellen, zu teilen und zu archivieren, ohne Kompatibilitätsprobleme.

🚀 API für MPP zu PDF-Konvertierung

Mit dem GroupDocs.Conversion Cloud SDK for Node.js können Sie MPP Dateien effizient in hochwertige PDF Dokumente konvertieren. Das SDK bewahrt Aufgaben, Zeitpläne, Abhängigkeiten und alle Projektdetails und bietet Anpassungsoptionen an.

✅ Vorteile:

  • Beibehaltung der ursprünglichen Projektstruktur.
  • Schnell, zuverlässig und skalierbar für den Produktionsgebrauch.
  • Arbeitet mit komplexen Multi-Task-Projekten.

Installieren Sie das SDK:

npm install groupdocs-conversion-cloud --save

Stellen Sie sicher, dass Sie Ihre Client-ID und Ihr Client-Geheimnis vom GroupDocs Cloud Dashboard erhalten. Für weitere Informationen können Sie diese Anleitung besuchen.

📄 MPP zu PDF-Konvertierung in Node.js

Befolgen Sie diese einfachen Schritte, um MS Project MPP Dateien in PDF zu konvertieren:

📌 Schritt 1: SDK importieren und API konfigurieren:

const { Configuration, ConvertApi, FileApi, UploadFileRequest, ConvertSettings, ConvertDocumentRequest } = require("groupdocs-conversion-cloud");
const config = new Configuration("YOUR_CLIENT_ID", "YOUR_CLIENT_SECRET");
const convertApi = new ConvertApi(config);
const fileApi = new FileApi(config);

📌 Schritt 2: Laden Sie die PDF-Datei in den Cloud-Speicher hoch:

const fs = require("fs");
const uploadRequest = new UploadFileRequest("input.mpp", fs.createReadStream("input.mpp"));
await fileApi.uploadFile(uploadRequest);

📌 Schritt 3: Konvertierungsoptionen für die MPP zu PDF-Datei-Konvertierung festlegen:

const settings = new ConvertSettings();
settings.filePath = "input.mpp";
settings.format = "pdf";
settings.outputPath = "converted/output.pdf";

const request = new ConvertDocumentRequest(settings);
await convertApi.convertDocument(request);
console.log("✅ The MPP to PDF conversion completed successfully.");
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Erhalten Sie Ihre API-Anmeldeinformationen 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Erstellen Sie eine Instanz der Konfigurationsklasse und initialisieren Sie diese mit der Client-ID und dem Client-Secret.
Configuration configuration = new Configuration(clientId, clientSecret);
// Definieren Sie die API-Basis-URL, um MPP in PDF online zu konvertieren.
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Initialisieren Sie eine Instanz von ConvertApi mit dem Konfigurationsobjekt.
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.mpp");
settings.setFormat("pdf");
settings.setOutputPath("myResultant.pdf");
    
// Verwenden Sie die Methode ConvertDocument, um MPP in eine PDF-Datei zu konvertieren.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Check the response and print success message
if (response != null && response.equals("OK")) {
    System.out.println("MPP to PDF conversion completed successfuly! The resultant PDF file is saved at: " + response.getFilePath());
}
pdf to html online

Bild:- Eine Vorschau der PDF zu HTML-Konvertierung.

Die Eingabedatei MS Project, die im obigen Beispiel verwendet wurde, kann von Home move plan.mpp heruntergeladen werden.

💻 MPP in PDF umwandeln mit cURL

Alternativ können Sie cURL-Befehle verwenden, um direkt mit der API zu interagieren. Mit cURL können Sie einfach mit der GroupDocs.Conversion Cloud API interagieren, um Microsoft Project (MPP) Dateien über direkte HTTP-Anfragen in PDF-Format zu konvertieren.

✅ Vorteile der Verwendung von cURL:

  • Schnelle Einrichtung ohne vollständige SDK-Installation.
  • Flexibel für serverseitige Skripterstellung und Automatisierung.

Der erste Schritt besteht darin, ein JWT-Zugangstoken zu generieren und dann den folgenden cURL-Befehl für die Online-Konvertierung von MPP in PDF auszuführen. Nach erfolgreicher Konvertierung wird die resultierende PDF-Datei im Cloud-Speicher gespeichert.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceMPP}\",  \"Format\": \"pdf\",  \"OutputPath\": \"{convertedFile}\"}"

Bitte ersetzen Sie sourceMPP durch den Namen der Eingabe-MS-Project-Datei, convertedFile durch den Namen der resultierenden PDF-Datei und accessToken durch einen personalisierten JWT-Zugangstoken.

  • Um die konvertierte PDF lokal zu speichern:
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"default\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"pdf\"}" \
-o "MyConverted.pdf"

🛠️ Versuchen Sie den kostenlosen Online MPP zu PDF Konverter

Versuchen Sie, unsere kostenlose und leichtgewichtige MPP to PDF Converter App zu erkunden, die auf der GroupDocs.Conversion Cloud REST API basiert.

mpp zu pdf Online-App

✅ Schlussfolgerung

Die Konvertierung von MS Project MPP Dateien in PDF mit Node.js gewährleistet ein einfaches Teilen, Drucken und Archivieren von Projektinformationen. Durch die Nutzung des GroupDocs.Conversion Cloud SDK für Node.js können Sie leistungsstarke Dokumentenkonvertierungsfunktionen in Ihre Anwendungen integrieren, die Projektmanagement-Workflows optimieren und die Teamzusammenarbeit verbessern.

Ob über SDK oder REST-API mit cURL, GroupDocs bietet schnelle, sichere und skalierbare Lösungen für all Ihre Dokumenten-Konvertierungsbedürfnisse.

📚 Empfohlene Artikel

Wir empfehlen dringend, die folgenden Links zu besuchen, um mehr über zu erfahren: