mpp to pdf

Convert file Microsoft project ke PDF menggunakan Node.js.

Format file, yang merupakan milik Microsoft Project, memainkan peran penting dalam penjadwalan proyek dan manajemen sumber daya. Namun, berbagi MPP file bisa sulit karena mereka memerlukan perangkat lunak khusus untuk dilihat. Mengonversi menyediakan format yang universal dan mudah diakses yang menjaga integritas proyek di semua platform.

Artikel ini akan memandu Anda melalui cara mengonversi MPP ke PDF di Node.js menggunakan GroupDocs.Conversion Cloud SDK, memudahkan untuk menghasilkan, berbagi, dan mengarsipkan dokumen proyek tanpa masalah kompatibilitas.

🚀 API untuk Konversi MPP ke PDF

Menggunakan GroupDocs.Conversion Cloud SDK for Node.js, Anda dapat dengan efisien mengonversi file MPP menjadi dokumen PDF berkualitas tinggi. SDK ini mempertahankan tugas, jadwal, ketergantungan, dan semua rincian proyek sambil menawarkan opsi kustomisasi.

✅ Manfaat:

  • Mempertahankan struktur proyek asli.
  • Cepat, dapat diandalkan, dan dapat diskalakan untuk penggunaan produksi.
  • Bekerja dengan proyek multi-tugas yang kompleks.

Instal SDK:

npm install groupdocs-conversion-cloud --save

Pastikan untuk mendapatkan Client ID dan Client Secret Anda dari GroupDocs Cloud Dashboard. Untuk rincian lebih lanjut, Anda dapat mempertimbangkan untuk mengunjungi tutorial.

📄 Konversi MPP ke PDF di Node.js

Ikuti langkah-langkah sederhana ini untuk mengonversi berkas MS Project MPP ke PDF:

📌 Langkah 1: Impor SDK dan konfigurasikan API:

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);

📌 Langkah 2: Unggah file PDF ke penyimpanan Cloud:

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

📌 Langkah 3: Atur opsi konversi untuk konversi file MPP ke PDF:

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
// Dapatkan kredensial API Anda 
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";

// Buat instance dari kelas Configuration dan inisialisasi dengan Client ID & Client Secret
Configuration configuration = new Configuration(clientId, clientSecret);
// Tentukan URL dasar API untuk melakukan konversi MPP ke PDF secara online
configuration.setApiBaseUrl("https://api.groupdocs.cloud");

// Inisialisasi sebuah instance dari ConvertApi dengan objek Konfigurasi
ConvertApi convertApi = new ConvertApi(configuration);

ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("input.mpp");
settings.setFormat("pdf");
settings.setOutputPath("myResultant.pdf");
    
// Gunakan metode ConvertDocument untuk mengonversi MPP ke file PDF.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
    
// Periksa respons dan cetak pesan sukses
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

Image:- A preview of PDF to HTML conversion.

File MS Project yang digunakan dalam contoh di atas dapat diunduh dari Home move plan.mpp.

💻 Convert MPP ke PDF menggunakan cURL

Sebagai alternatif, Anda dapat menggunakan perintah cURL untuk berinteraksi langsung dengan API. Dengan cURL, Anda dapat dengan mudah berinteraksi dengan GroupDocs.Conversion Cloud API untuk mengonversi file Microsoft Project (MPP) ke dalam format PDF melalui permintaan HTTP langsung.

✅ Keuntungan menggunakan cURL:

  • Instalasi cepat tanpa pemasangan SDK lengkap.
  • Fleksibel untuk skrip sisi server dan otomatisasi.

Langkah pertama adalah menghasilkan token akses JWT dan kemudian, eksekusi perintah cURL berikut untuk konversi MPP ke PDF secara online. Setelah konversi berhasil, file PDF yang dihasilkan disimpan di penyimpanan cloud.

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}\"}"

Silakan ganti sourceMPP dengan nama file MS Project input, convertedFile dengan nama file PDF hasil konversi dan accessToken dengan token akses JWT yang dipersonalisasi.

  • Untuk menyimpan PDF yang dikonversi secara lokal:
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"

🛠️ Coba Konverter MPP ke PDF Online Gratis

Cobalah menjelajahi MPP to PDF Converter App kami yang ringan dan gratis, yang dibangun di atas GroupDocs.Conversion Cloud REST API.

mpp ke pdf aplikasi online

🌐 Tautan Berguna

✅ Kesimpulan

Mengonversi file MPP MS Project ke PDF menggunakan Node.js memastikan berbagi, pencetakan, dan pengarsipan informasi proyek yang mudah. Dengan memanfaatkan GroupDocs.Conversion Cloud SDK untuk Node.js, Anda dapat mengintegrasikan kemampuan konversi dokumen yang kuat ke dalam aplikasi Anda, memperlancar alur kerja manajemen proyek, dan meningkatkan kolaborasi tim.

Baik melalui SDK atau REST API dengan cURL, GroupDocs menawarkan solusi yang cepat, aman, dan dapat diskalakan untuk semua kebutuhan konversi dokumen Anda.

📚 Artikel yang Direkomendasikan

Kami sangat merekomendasikan untuk mengunjungi tautan berikut untuk mempelajari lebih lanjut tentang: