mpp to html

Convert MS Project (MPP) Fil til HTML ved hjælp af Node.js.

I moderne projektledelse er glat samarbejde og tilgængelighed nøglen. Mens Microsoft Project (MPP) filer er centrale for projektplanlægning, kan deling af dem på tværs af teams være begrænsende. At konvertere MPP til HTML gør det lettere at distribuere, se og interagere med projektdata online. Denne artikel guider dig gennem konvertering af MPP til HTML ved hjælp af Aspose.Tasks Cloud SDK til Node.js.

Node.js SDK til MPP til HTML-konvertering

Aspose.Tasks Cloud SDK for Node.js leverer et robust API til at administrere og konvertere Microsoft Project-filer. En af dets kraftfulde funktioner er muligheden for at konvertere MPP-filer til interaktive HTML-sider—perfekt til at dele statusopdateringer og projektvisninger online.

For at komme i gang:

  1. Installer SDK’en via npm:
npm install aspose-tasks-cloud
  1. Opret en gratis konto og få dine klient legitimationsoplysninger fra Cloud dashboard. For yderligere information kan du overveje at følge instruktionerne angivet i this article.

Konverter MPP til HTML med Node.js

Her er et eksempel på en Node.js kode snippet til at konvertere en MPP-fil til HTML-format:

  1. Opret et objekt af TasksApi-klassen, mens du passerer klientlegitimationsoplysninger som inputargumenter.
const tasksApi = new TasksApi({ clientId, clientSecret });
  1. Opret en instans af GetTaskDocumentWithFormatRequest, hvor vi definerer navnet på input MPP-fil og det krævede outputformat.
const request = new GetTaskDocumentWithFormatRequest({ ... });
  1. Nu kald getTaskDocumentWithFormat(...) metoden for at udføre MPP til HTML-konvertering.
tasksApi.getTaskDocumentWithFormat(request)
const { TasksApi, GetTaskDocumentWithFormatRequest } = require("aspose-tasks-cloud");

// Opsæt dine legitimationsoplysninger
const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";

// Initialiser API'en
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);
    });
mpp to html

En MPP til HTML konverteringsforhåndsvisning.

  • Den sample MPP-fil, der bruges i det ovenstående eksempel, kan downloades fra Home move plan.mpp.

Eksporter MPP til HTML ved hjælp af cURL

En anden tilgang til at konvertere en MPP til HTML er ved hjælp af cURL-kommandoer. Da Aspose.Tasks Cloud er en alsidig løsning til at håndtere Microsoft Project (MPP) filer, giver det også fleksibilitet til at eksportere MPP til HTML ved hjælp af cURL-kommandoer. Lad os udforske denne funktion nærmere for at forenkle transformationen af MPP-filer til webvenligt HTML-format.

Trin 1: Generer adgangstoken

Først skal vi generere et JWT adgangstoken ved hjælp af følgende kommando:

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"

Trin 2: Konverter MPP til HTML

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 med navnet på din MPP-fil gemt i skyen
  • <JWTToken> med den modtagne token i trin 1

Free MPP til HTML Converter

For at teste funktionerne i REST API i en webbrowser, kan du overveje at bruge vores gratis MPP til HTML Converter app, der er bygget oven på REST API’er.

mpp to html

Gratis MPP til HTML konverter.

Konklusion

Uanset om du bruger Aspose.Tasks Node.js SDK eller REST API med cURL, er det hurtigt, fleksibelt og forbedrer projektvisibilitet på tværs af teams at konvertere MPP-filer til HTML. Ved at omdanne MPP-data til interaktive websider, strømline du samarbejde og rapportering.

Relaterede artikler

Vi anbefaler stærkt at besøge følgende blogs: