Convert MS Project to PDF in C#

Apakah Anda mencari cara yang andal untuk mengonversi file MS Project ke format PDF tanpa perlu Microsoft Project? Anda telah berada di tempat yang tepat! Panduan ini akan memandu Anda melalui proses mengonversi MS Project ke PDF di C# dengan mudah, menggunakan Aspose .NET Library untuk MS Project ke PDF.

Microsoft Project adalah alat penting bagi tim untuk mengorganisir proyek, melacak kemajuan, dan memperjelas peran. Namun, ada kalanya Anda perlu mengonversi dokumen Microsoft Project menjadi file PDF—baik untuk proposal kontrak atau akses mudah selama pertemuan di luar lokasi.

Dalam lanskap digital saat ini, PDF telah menjadi format yang diutamakan untuk berbagi dan menyimpan dokumen. Mengekspor data proyek dari file MS Project ke PDF memungkinkan Anda untuk membagikan informasi penting—seperti tugas, sumber daya, penugasan, garis waktu, dan anggaran—dalam format yang portabel. Mari kita eksplorasi cara mencapainya secara programatis dalam C# menggunakan Aspose .NET MSP to PDF Converter.

Daftar Isi

  1. API C# untuk Membuat Konverter MS Project ke PDF
  2. Mengonversi MS Project ke PDF menggunakan C#
  3. Ekspor Tampilan MS Project Tertentu ke PDF
  4. Sesuaikan Konten dengan Sel dan Konversi MS Project ke PDF
  5. Mengonversi MS Project ke PDF tanpa Legenda
  6. Kustomisasi Gaya Teks dan Ekspor MS Project ke PDF
  7. Kustomisasi Format Tanggal saat Mengonversi MS Project ke PDF
  8. Mengonversi MS Project ke Beberapa File PDF

API C# untuk Membuat Konverter MS Project ke PDF

Untuk mengonversi MS Project ke PDF, kita akan memanfaatkan Aspose.Tasks untuk .NET API. Perpustakaan yang kuat ini memungkinkan Anda untuk membaca dan menulis berbagai format file tanpa memerlukan Microsoft Project terinstal. Ini juga memastikan konversi C# .NET MS Project ke PDF yang berkinerja tinggi, menjadikannya pilihan yang sangat baik untuk kebutuhan proyek Anda.

Aspose.Tasks untuk .NET adalah perpustakaan kelas yang komprehensif yang menawarkan berbagai fungsionalitas, termasuk bekerja dengan proyek, rumus, kalender, tugas, dan penugasan sumber daya. Untuk informasi lebih rinci tentang kelas dan metode yang tersedia, lihat referensi API.

Anda dapat mengunduh DLL dari API atau menginstalnya melalui NuGet:

PM> Install-Package Aspose.Tasks

Mengonversi MS Project ke PDF menggunakan C#

Mengonversi semua data proyek dari MS Project ke PDF adalah hal yang sederhana. Ikuti langkah-langkah mudah ini:

  1. Muat file MS Project menggunakan kelas Project.
  2. Simpan file sebagai PDF menggunakan metode Save(), dengan menentukan jalur file PDF keluaran dan SaveFileFormat.Pdf sebagai argumen.

Berikut adalah cuplikan kode contoh yang menunjukkan cara mengonversi MS Project ke PDF di C#:

Convert MS Project to PDF using C#

Convert MS Project to PDF using C#.

Ekspor Tampilan MS Project Tertentu ke PDF di C#

Microsoft Project menyediakan berbagai tampilan untuk menampilkan informasi proyek, seperti Gantt Chart dan Penggunaan Sumber Daya. Untuk mengekspor tampilan tertentu ke PDF, ikuti langkah-langkah ini:

  1. Muat file MS Project menggunakan kelas Project.
  2. Buat instance dari kelas PdfSaveOptions.
  3. Tentukan PresentationFormat yang diinginkan.
  4. Terakhir, panggil metode Save() dengan jalur file PDF keluaran dan PdfSaveOptions.

Berikut adalah cara mengekspor tampilan MS Project tertentu ke PDF di C#:

Export Specific MS Project View to PDF in C#

Export Specific MS Project View to PDF in C#.

Sesuaikan Konten dengan Sel dan Konversi MS Project ke PDF di C#

Untuk mencegah pemotongan teks panjang di bidang seperti nama, Anda dapat menyesuaikan konten dengan sel sebelum mengonversi ke PDF. Berikut caranya:

  1. Muat file MS Project menggunakan kelas Project.
  2. Buat instance dari kelas PdfSaveOptions.
  3. Atur FitContent ke true.
  4. Panggil metode Save() dengan jalur file PDF keluaran dan PdfSaveOptions.

Berikut adalah contoh kode yang menunjukkan cara menyesuaikan konten ke sel dan mengonversi MS Project ke PDF di C#:

Fit Content to Cell and Convert MS Project to PDF in C#

Fit Content to Cell and Convert MS Project to PDF.

Mengonversi MS Project ke PDF tanpa Legenda di C#

Secara default, legenda muncul di semua halaman di MS Project. Untuk menyembunyikannya, ikuti langkah-langkah ini:

  1. Muat file MS Project menggunakan kelas Project.
  2. Buat instance dari kelas PdfSaveOptions.
  3. Atur LegendOnEachPage ke false.
  4. Panggil metode Save() dengan jalur file PDF keluaran dan PdfSaveOptions.

Berikut adalah cara mengonversi MS Project MPP ke PDF tanpa legenda di C#:

Convert MS Project to PDF without Legends in C#

Convert MS Project to PDF without Legends.

Kustomisasi Gaya Teks dan Ekspor MS Project ke PDF di C#

Anda dapat mengkustomisasi gaya teks saat merender MS Project ke PDF dengan mengikuti langkah-langkah ini:

  1. Muat file MS Project menggunakan kelas Project.
  2. Buat instance dari kelas PdfSaveOptions.
  3. Buat instance dari kelas TextStyle.
  4. Atur properti Color, Font, dan ItemType.
  5. Tambahkan TextStyle ke daftar TextStyles.
  6. Terakhir, panggil metode Save() dengan jalur file PDF keluaran dan PdfSaveOptions.

Berikut adalah contoh kode untuk mengkustomisasi gaya teks saat mengonversi MS Project ke PDF di C#:

Customize Text Style and Convert MS Project to PDF in C#

Customize Text Style and Convert MS Project to PDF.

Kustomisasi Format Tanggal saat Mengonversi MS Project ke PDF

Untuk menyesuaikan format tanggal selama konversi PDF, ikuti langkah-langkah ini:

  1. Muat file MS Project menggunakan kelas Project.
  2. Gunakan metode Set() dengan Prj.DateFormat sebagai kunci dan format tanggal yang diinginkan sebagai nilai.
  3. Terakhir, panggil metode Save() dengan jalur file PDF keluaran dan SaveFileFormat.Pdf.

Berikut adalah cara mengkustomisasi format tanggal dan mengonversi MS Project ke PDF di C#:

Customize Date Format while Converting MS Project to PDF in C#

Customize Date Format while Converting MS Project to PDF.

Mengonversi MS Project ke Beberapa File PDF di C#

Anda juga dapat mengonversi MS Project ke beberapa halaman PDF. Berikut caranya:

  1. Muat file MS Project menggunakan kelas Project.
  2. Buat instance dari kelas PdfSaveOptions.
  3. Atur SaveToSeparateFiles ke true.
  4. Tambahkan nomor halaman yang ingin Anda sertakan dalam daftar Halaman.
  5. Panggil metode Save() dengan jalur file PDF keluaran dan PdfSaveOptions.

Berikut adalah cuplikan kode yang menunjukkan cara mengonversi MS Project ke beberapa dokumen PDF di C#:

Dapatkan Lisensi Gratis

Anda dapat mendapatkan lisensi sementara gratis untuk mencoba perpustakaan tanpa batasan evaluasi.

Kesimpulan

Dalam artikel ini, kami membahas cara untuk:

  • Memuat file MS Project.
  • Menentukan opsi penyimpanan PDF.
  • Menyimpan MS Project yang dimuat sebagai PDF di C#.

Dengan memanfaatkan Aspose.Tasks untuk .NET, Anda dapat dengan mudah mengonversi Microsoft Project ke PDF di C# .NET Core atau kerangka kerja .NET lainnya. Jika Anda memiliki pertanyaan atau memerlukan bantuan, jangan ragu untuk menghubungi melalui forum dukungan gratis kami.

Dengan panduan ini, Anda akan dapat memanfaatkan perpustakaan C# .NET terbaik untuk konversi PDF MS Project dan mencapai konversi MS Project ke PDF yang efisien dengan mudah. Jangan ragu untuk menjelajahi Perpustakaan Konverter PDF MS Project C# Aspose untuk memperlancar proses manajemen proyek Anda.