
Convert MS Project (MPP) Dosyasını HTML’ye Dönüştürmek için Node.js Kullanma.
Modern proje yönetiminde, sorunsuz iş birliği ve erişilebilirlik anahtardır. Microsoft Project (MPP) dosyaları proje planlamasında merkezi bir rol oynamasına rağmen, bunları ekipler arasında paylaşmak sınırlayıcı olabilir. MPP’yi HTML‘ye dönüştürmek, proje verilerini çevrimiçi olarak dağıtmayı, görüntülemeyi ve etkileşimde bulunmayı daha kolay hale getirir. Bu makale, Aspose.Tasks for Node.js Cloud SDK’sını kullanarak MPP’yi HTML’ye dönüştürme sürecini adım adım anlatmaktadır.
- Node.js SDK for MPP to HTML Dönüşümü
- MPP’yi Node.js ile HTML’ye dönüştürün
- Export MPP to HTML using cURL
Node.js SDK for MPP to HTML Dönüştürme
Aspose.Tasks Cloud SDK for Node.js , Microsoft Project dosyalarını yönetmek ve dönüştürmek için sağlam bir API sağlar. Güçlü özelliklerinden biri, MPP dosyalarını etkileşimli HTML sayfalarına dönüştürme yeteneğidir—bu, ilerleme güncellemelerini ve proje görüntülerini çevrimiçi paylaşmak için mükemmeldir.
Başlamak için:
- SDK’yı npm üzerinden kurun:
npm install aspose-tasks-cloud
- Ücretsiz bir hesap oluşturun ve Cloud dashboard üzerinden istemci kimlik bilgilerinizi alın. Daha fazla bilgi için this article‘da belirtilen talimatları takip etmeyi düşünebilirsiniz.
MPP’yi Node.js ile HTML’ye dönüştürün.
Here’s a sample Node.js code snippet to convert an MPP file to HTML format:
- TasksApi sınıfının bir nesnesini oluştururken istemci kimlik bilgilerini girdi argümanları olarak geçirin.
const tasksApi = new TasksApi({ clientId, clientSecret });
GetTaskDocumentWithFormatRequest
örneğinin bir örneğini oluşturun, burada giriş MPP dosyasının adını ve gerekli çıktı formatını tanımlıyoruz.
const request = new GetTaskDocumentWithFormatRequest({ ... });
- Şimdi
getTaskDocumentWithFormat(...)
yöntemini çağırarak MPP’den HTML’ye dönüştürme işlemi yapın.
tasksApi.getTaskDocumentWithFormat(request)
const { TasksApi, GetTaskDocumentWithFormatRequest } = require("aspose-tasks-cloud");
// Kimlik bilgilerinizi ayarlayın
const clientId = "YOUR_CLIENT_ID";
const clientSecret = "YOUR_CLIENT_SECRET";
// API'yi başlatın
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);
});

A MPP to HTML dönüşüm önizlemesi.
- Yukarıdaki örnekte kullanılan örnek MPP dosyası Home move plan.mpp adresinden indirilebilir.
Export MPP to HTML using cURL
Another approach for converting an MPP to HTML is through the help of cURL commands. As Aspose.Tasks Cloud is a versatile solution for managing Microsoft Project (MPP) files, it also provides the flexibility to export MPP to HTML using cURL commands. Let’s further explore this feature to simplify the transformation of MPP files into web-friendly HTML format.
Adım 1: Erişim Jetonu Oluştur
Öncelikle, aşağıdaki komutu kullanarak bir JWT erişim jetonu oluşturmamız gerekiyor:
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"
Adım 2: MPP’yi HTML’ye dönüştür
Şimdi MS Project (MPP) dosyasını HTML formatına aktarmak için aşağıdaki komutu çalıştırın.
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
bulut üzerinde depolanan MPP dosyanızın adı ile.<JWTToken>
adım 1’de alınan token ile.
Ücretsiz MPP’den HTML’ye Dönüştürücü
REST API’nin bir web tarayıcısındaki yeteneklerini test etmek için, REST API’ler üzerine inşa edilmiş ücretsiz MPP to HTML Converter Uygulamamızdan yararlanmayı düşünebilirsiniz.
Ücretsiz MPP’den HTML’ye dönüştürücü.
Sonuç
Aspose.Tasks Node.js SDK veya cURL ile REST API kullanıyor olun, MPP dosyalarını HTML’ye dönüştürmek hızlı, esnek ve ekipler arasında proje görünürlüğünü artırır. MPP verilerini etkileşimli web sayfalarına dönüştürerek, iş birliği ve raporlama süreçlerini kolaylaştırırsınız.
Kullanışlı Bağlantılar
İlgili Makaleler
Aşağıdaki blogları ziyaret etmenizi şiddetle tavsiye ediyoruz: