mpp zu pdf

Convert Microsoft Project-Datei in PDF in Java.

Microsoft Project (MPP) Dateien werden häufig für das Projektmanagement verwendet, aber das Teilen kann schwierig sein, da nicht jeder Zugriff auf MS Project hat. Die Umwandlung von MPP in PDF stellt sicher, dass Projektpläne, Zeitpläne und Fristen leicht geteilt, angesehen und gedruckt werden können, ohne dass spezielle Software erforderlich ist. PDF Dateien bewahren das Format und die Struktur des ursprünglichen Projekts, was sie ideal für Berichte, Präsentationen und Dokumentationen macht.

In diesem Artikel werden wir untersuchen, wie man MPP in PDF mit Java REST API konvertiert, um das Projektmanagement effizienter und zugänglicher zu gestalten.

Java-API für MPP zu PDF-Konvertierung

Die Konvertierung von MPP in PDF mit GroupDocs.Conversion Cloud SDK for Java API ist eine einfache und effiziente Möglichkeit, universell zugängliche Projektdokumente zu erstellen. Diese API ermöglicht eine nahtlose Konvertierung und bewahrt dabei die ursprüngliche Struktur, Formatierung und den Inhalt der Microsoft Project (MPP) Datei. Neben der Konvertierung von MPP in PDF unterstützt die API eine breite Palette von Dokumentformaten, einschließlich Word, Excel, PowerPoint, Bilder und mehr.

Seine cloudbasierte Architektur ermöglicht es den Entwicklern, Dokumentenkonvertierungsfunktionen in ihre Anwendungen zu integrieren, ohne dass komplexe Konfigurationen erforderlich sind, und gewährleistet einen skalierbaren und effizienten Workflow für das Projektmanagement und Reporting.

Installation

Bitte fügen Sie die folgenden Details zur pom.xml-Datei des Maven-Bauprojekts hinzu.

<repository>
    <id>repository.groupdocs.cloud</id>
    <name>repository.groupdocs.cloud</name>
    <url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-conversion-cloud</artifactId>
    <version>24.8</version>
</dependency>

Sobald die Installation abgeschlossen ist, holen Sie bitte Ihre personalisierten API-Anmeldeinformationen (d.h. Client-ID und Client-Geheimnis) ab. Sie können dieses kurze tutorial besuchen, das die Einzelheiten erklärt, wie Sie die API-Anmeldeinformationen erhalten.

MPP zu PDF-Konvertierung in Java

In diesem Abschnitt werden wir die Einzelheiten erkunden, wie wir einen MS Project-Datei in PDF-Konverter mit einem Java-Code-Snippet entwickeln können.

Dieser Abschnitt erläutert die Einzelheiten, wie man eine MS Project-Datei mit einem Java-Code-Snippet in eine Excel-Arbeitsmappe umwandelt.

  1. Zuerst erstellen Sie eine Instanz der Configuration Klasse, in der wir die Client-Anmeldeinformationen als Argumente übergeben.
Configuration configuration = new Configuration(clientId, clientSecret);
  1. Zweitens, initialisieren Sie die ConvertApi, bei der wir das Konfigurationsobjekt als Argument übergeben.
ConvertApi convertApi = new ConvertApi(configuration);
  1. Erstellen Sie eine Instanz der Klasse ConvertSettings, in der wir den Eingabedateinamen, das Ausgabeformat und den Namen des resultierenden Dokuments definieren.
ConvertSettings settings = new ConvertSettings();
  1. Erstellen Sie eine Instanz der ConvertDocumentRequest Klasse, in der wir ein ConvertSettings Objekt als Argument übergeben.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
  1. Zuletzt rufen Sie die ConvertDocumentRequest API auf, um die MPP in PDF zu konvertieren und die resultierende PDF-Datei im Cloud-Speicher zu speichern.
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// 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 sie mit der Client-ID und dem Client-Geheimnis.
Configuration configuration = new Configuration(clientId, clientSecret);
// Definieren Sie die API-Basis-URL für die MPP zu PDF-Konvertierung.
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("Home move plan.mpp");
settings.setFormat("pdf");
settings.setOutputPath("converted.pdf");
    
// Rufen Sie die ConvertDocument-Methode auf, um die MPP zu PDF-Konvertierung durchzuführen.
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("The MPP to PDF conversion completed successfully!");
}
mpp zu pdf

Bild:- Vorschau der Konvertierung von Microsoft Project Dateien in PDF.

Die eingehende MS Project-Datei, die im obigen Beispiel verwendet wird, kann von Home move plan.mpp heruntergeladen werden.

Konvertieren Sie MS Project in PDF mit cURL-Befehlen

Die Umwandlung von MPP in PDF mit der GroupDocs.Conversion Cloud API unter Verwendung von cURL bietet eine schnelle und effiziente Möglichkeit, Projektdateien in ein universell zugängliches Format zu transformieren. Dieser Ansatz ist vorteilhaft, da er die Notwendigkeit zusätzlicher Softwareinstallationen eliminiert, nahtlos auf verschiedenen Plattformen funktioniert und eine genaue Konvertierung mit bewahrter Formatierung gewährleistet. Mit GroupDocs.Conversion Cloud können Benutzer die MPP zu PDF-Konvertierung einfach in ihre Anwendungen integrieren, wodurch die Projektdokumentation und Zusammenarbeit verbessert wird.

Zunächst müssen wir ein JWT-Zugriffstoken generieren und dann den folgenden cURL-Befehl ausführen, um den Microsoft Project Viewer online zu entwickeln, indem wir die MS Project-Datei in das PDF-Format exportieren. Nach der erfolgreichen 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 Eingabedatei MS Project, convertedFile durch den Namen der resultierenden PDF-Datei und accessToken durch ein persönliches JWT-Zugriffstoken.

  • Falls wir die Anforderung haben, das MPP zu PDF-Konvertergebnis auf dem lokalen Laufwerk zu speichern, versuchen Sie bitte, den folgenden cURL-Befehl zu verwenden:
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"

Online MPP to PDF Konverter

Um die beeindruckenden Möglichkeiten der MPP-Manipulations-API zu erleben, sollten Sie unsere kostenlose und leichte MPP to PDF Converter App in Betracht ziehen. Diese App basiert auf der GroupDocs.Conversion Cloud REST-API und ermöglicht es Ihnen, die einzigartigen Funktionen innerhalb eines Webbrowsers zu erkunden.

mpp zu pdf Konvertierungs-App

Fazit

Die Umwandlung von MPP in PDF ist entscheidend für nahtloses Projekt-Sharing und Dokumentation. Mit der GroupDocs.Conversion Cloud API können Sie genaue und effiziente Konvertierungen mithilfe von Java oder cURL-Befehlen erreichen. Ihre leistungsstarken Funktionen und die Flexibilität in der Cloud machen sie zu einer idealen Lösung für Entwickler. Probieren Sie noch heute unsere API aus und optimieren Sie Ihren Dokumenten-Konvertierungsprozess mühelos!

Empfohlene Artikel

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