Aspose.Tasks  for .NET

.NET Microsoft Proyek File Processing APIs

Buat, Baca, Tulis, Manipulasi, dan Ekspor dokumen Microsoft Proyek ke format Primavera, Excel, HTML, PDF, gambar & XML.

  Unduh uji coba gratis
  
 

Aspose.Tasks for .NET adalah API manajemen proyek yang andal untuk memproses file Microsoft Proyek. API mendukung membaca, menulis, dan memanipulasi dokumen Microsoft Proyek tanpa ketergantungan perangkat lunak lainnya. Selain itu, API memaparkan data proyek untuk menawarkan kemampuan perencanaan, definisi, dan pelacakan yang lengkap. Pustaka sepenuhnya mendukung berbagai properti proyek dan dapat digunakan untuk memanipulasi kalender atau jadwal kerja.

Aspose.Tasks untuk .NET API menampilkan data seperti tugas, sumber daya, penetapan sumber daya, dan data atribut yang diperluas sehingga pengembang dapat memanipulasinya. Pengguna dapat sepenuhnya merencanakan dengan membuat dan membaca tugas dan sumber daya dan menetapkan atau menghapus sumber daya ke atau dari tugas. Pengguna dapat memanipulasi batasan, prioritas, tugas kritis dan tugas yang didorong oleh upaya, menghentikan atau melanjutkan tugas dan membagi tugas, mengelola atribut yang diperluas, menautkan tugas, dan menulis data yang diperbarui kembali ke proyek.

Fitur Lanjutan .NET Microsoft Proyek API

Buat file MS Proyek dan Oracle Primavera dari awal

Tentukan hari kerja dan pengecualian untuk kalender

Membaca dan menulis file MS Proyek yang dilindungi kata sandi

Ekspor proyek ke format lain dengan Bagan Gantt yang sangat dapat disesuaikan

Kelola baseline, biaya & tonggak sejarah

Menangani tugas, sumber daya, dan atribut tugas yang diperluas dan definisinya

Tentukan penugasan sumber daya & alokasi

Render struktur rincian kerja (WBS) ke gambar

Render file MS Proyek dan Oracle Primavera ke HTML

Urutkan tugas berdasarkan nama, tanggal, durasi dan banyak bidang lainnya

Perbarui properti khusus dari file Proyek MPP

Buka dan Simpan file proyek dengan MS Proyek Online dan MS Proyek Server

Konversikan Data Proyek ke Berbagai Format

Aspose.Tasks untuk .NET mendukung tugas rendering, sumber daya, dan data penugasan sumber daya ke format tata letak tetap serta XML, HTML, dan beberapa format file populer lainnya untuk memudahkan distribusi informasi.

Simpan data proyek dalam format yang berbeda - C#

// memuat file yang akan dikonversi

var prj = new Aspose.Tasks.Proyek(dir + "template.mpp");

// simpan dalam format yang berbeda

prj.Save(dir + "output.pdf", Aspose.Tasks.Saving.SaveFileFormat.PDF);

prj.Save(dir + "output.html", Aspose.Tasks.Saving.SaveFileFormat.HTML);

prj.Save(dir + "output.xml", Aspose.Tasks.Saving.SaveFileFormat.XML);

Sebuah fitur penting dari perpustakaan adalah kemampuan untuk membuat WBS dalam sebuah proyek ke salah satu format gambar standar yang didukung oleh .NET Framework. Selain itu, juga dimungkinkan untuk mengekspor data proyek ke format CSV, TXT, XLS, XLSX, dan MPT.

Menangani Tugas di Proyek

Aspose.Tasks untuk .NET menyediakan kumpulan kelas yang kaya untuk menangani tugas dalam file Microsoft Proyek. Rencana proyek dapat berkisar dalam kompleksitas dari daftar tugas datar sederhana hingga sekelompok besar tugas yang saling bergantung. Terlepas dari kerumitannya, Aspose.Tasks untuk .NET mampu menangani skenario apa pun.

Penjadwalan Tugas, Pelacakan & Penilaian Anggaran

Aspose.Tasks untuk .NET dapat menghitung jalur kritis dan penjadwalan proyek. Ini juga memungkinkan pengembang untuk mengelola baseline tugas & pekerjaan aktual, biaya penugasan akses & anggaran, dan mengelola biaya sumber daya & varians untuk pelacakan proyek. Ini hanyalah beberapa kemampuan dari daftar panjang fitur yang didukung API.

Konversikan Data Proyek ke Gambar

Aspose.Tasks untuk .NET memiliki mesin rendering sendiri yang dirancang khusus untuk meniru gaya render Proyek MS. Hal ini memungkinkan pengembang untuk merender data proyek ke sejumlah raster & format gambar vektor sambil mengendalikan aspek tertentu dari gambar yang dihasilkan.

Render data proyek ke JPEG - C#

// memuat file

var prj = new Aspose.Tasks.Proyek(dir + "template.mpp");

// buat ImageSaveOptions dengan format yang diinginkan

var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)

{
CustomPageSize = new SizeF(2200, 1100),
HorizontalResolution = 96f,
VerticalResolution = 96f, JpegQuality = 70 }; // merender data ke format gambar prj.Save(dir + "output.jpg", options);

Simpan Elemen HTML ke File Terpisah

Aspose.Tasks untuk .NET API membuat mengekspor data proyek ke HTML menjadi pengalaman yang luar biasa, karena memungkinkan Anda mengekspor font, gambar, dan gaya CSS ke file terpisah. Selanjutnya, Anda juga dapat menetapkan parameter yang diperlukan ke fungsi panggilan balik untuk proses ekspor.

Dukungan Interoperabilitas COM

Aspose.Tasks untuk .NET memperlihatkan kemampuannya melalui antarmuka COM. Ini berarti Anda tidak perlu membatasi diri untuk menggunakan Aspose.Tasks untuk .NET hanya dengan platform .NET, dapat digunakan dalam bahasa apa pun yang Anda butuhkan melalui layanan interoperabilitas COM-nya.

Apa yang Orang Katakan

Jangan hanya mengambil kata kami untuk itu. Lihat apa yang pengguna katakan tentang Aspose.Words API.

 
 
Lihat Studi Kasus
  
  

Aspose.Tasks menawarkan API individual untuk lingkungan pengembangan populer seperti yang tercantum di bawah ini: