mpp σε pdf

Μετατροπή MS Project (MPP) σε PDF με Node.js.

Τα αρχεία Microsoft Project (MPP) χρησιμοποιούνται σε ευρεία κλίμακα στην διαχείριση έργων για τον προγραμματισμό και την παρακολούθηση εργασιών. Ωστόσο, η κοινοποίηση αυτών των αρχείων μπορεί να είναι μια πρόκληση λόγω περιορισμών μορφής. Η μετατροπή MPP σε PDF εξασφαλίζει ανεξαρτησία από την πλατφόρμα και εύκολη κοινοποίηση, διατηρώντας τη διάταξη. Σε αυτό το άρθρο, σας καθοδηγούμε πώς να μετατρέψετε MPP σε PDF χρησιμοποιώντας το SDK Node.js.

Node.js SDK για Μετατροπή MPP σε PDF

Aspose.Tasks Cloud SDK for Node.js είναι ένα ισχυρό API που επιτρέπει στους προγραμματιστές να χειρίζονται και να μετατρέπουν αρχεία Microsoft Project στο cloud. Μία από τις πιο ισχυρές δυνατότητές του είναι η μετατροπή MPP σε PDF, επιτρέποντάς σας να δημιουργείτε έτοιμα προς εκτύπωση και κοινοποιήσιμα αρχεία έργων με ευκολία.

Getting Started:

  1. Εγκαταστήστε το SDK μέσω του npm:
npm install aspose-tasks-cloud
  1. Δημιουργήστε έναν δωρεάν λογαριασμό και αποκτήστε τα εξατομικευμένα διαπιστευτήρια πελάτη σας από τον Cloud dashboard. Για περισσότερες πληροφορίες, μπορείτε να εξετάσετε την ακολουθία των οδηγιών που καθορίζονται σε this article.

Μετατροπή MPP σε PDF με Node.js

Here’s a sample Node.js code snippet to convert an MPP file to PDF:

  1. Δημιουργήστε ένα αντικείμενο της κλάσης TasksApi περνώντας τα διαπιστευτήρια του πελάτη ως είσοδος.
const tasksApi = new TasksApi({ clientId, clientSecret });
  1. Φτιάξτε μια περίπτωση του GetTaskDocumentWithFormatRequest όπου καθορίζουμε το όνομα του αρχείου εισόδου MPP και την απαιτούμενη μορφή εξόδου.
const request = new GetTaskDocumentWithFormatRequest({ ... });
  1. Τώρα καλέστε τη μέθοδο getTaskDocumentWithFormat(...) για να εκτελέσετε τη μετατροπή από MPP σε PDF αρχείο online.
tasksApi.getTaskDocumentWithFormat(request)
const { TasksApi, GetTaskDocumentWithFormatRequest } = require("aspose-tasks-cloud");

// Οι διαπιστεύσεις σας
const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";

// Αρχικοποιήστε το 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);
    });
  • Το δείγμα αρχείου MPP που χρησιμοποιήθηκε στο παραπάνω παράδειγμα μπορεί να κατέβει από Home move plan.mpp .

Export MPP to PDF using cURL

Αν προτιμάτε την προσέγγιση γραμμής εντολών για τη μετατροπή ενός MPP σε PDF χρησιμοποιώντας εντολές cURL, Aspose.Tasks Cloud υποστηρίζει αυτές τις δυνατότητες. Τώρα ας εξερευνήσουμε αυτή τη δυνατότητα για να απλοποιήσουμε την απαίτηση της μετατροπής MPP σε PDF χωρίς καμία γνώση προγραμματισμού.

Βήμα 1: Δημιουργία Διαπιστευτηρίου Πρόσβασης

Αρχικά, πρέπει να δημιουργήσουμε ένα JWT access token χρησιμοποιώντας την ακόλουθη εντολή:

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"

Βήμα 2: Καλέστε την API Μετατροπής MPP σε PDF

Τώρα εκτελέστε την ακόλουθη εντολή για να εξάγετε το αρχείο MS Project (MPP) σε PDF διαδικτυακά.

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 με το όνομα του αρχείου MPP σας αποθηκευμένο στο cloud.
  • <JWTToken> με το token που ελήφθη στο βήμα 1.

Εφαρμογή Μετατροπής MPP σε PDF

Μπορείτε να δοκιμάσετε τη μετατροπή MPP σε PDF διαδικτυακά χρησιμοποιώντας τον δωρεάν MPP to PDF Converter, ο οποίος έχει κατασκευαστεί με βάση τα REST APIs μας.

mpp σε pdf

Δωρεάν MPP σε PDF μετατροπέας online.

Συμπέρασμα

Εάν χρησιμοποιείτε το SDK Node.js ή το REST API με cURL, η μετατροπή MPP σε PDF είναι απλή, αξιόπιστη και εξαιρετικά αποδοτική. Βελτιώνει την προσβασιμότητα, επιτρέπει την αδιάλειπτη κοινοποίηση και διατηρεί τη μορφοποίηση σε όλες τις πλατφόρμες—ιδανικό για αναφορές έργων και επικοινωνία με πελάτες.

Χρήσιμοι Σύνδεσμοι

Σχετικά Άρθρα

Συνιστούμε θερμά να επισκεφθείτε τα παρακάτω μπλογκ: