Aspose.Tasks untuk Python via .NET adalah API manajemen proyek yang tangguh untuk menangani file Microsoft Project. API kami mendukung membaca, menulis, dan bekerja dengan dokumen Microsoft Project tanpa ketergantungan perangkat lunak lainnya, dan berisi lebih dari 100 kelas Python untuk menangani operasi proyek tingkat rendah dan manipulasi data. Aspose.Tasks dengan demikian memberi pengembang Python kesempatan unik untuk mengimplementasikan otomatisasi dokumen berbasis skrip. Perpustakaan sepenuhnya mendukung berbagai properti proyek dan dapat digunakan untuk mengelola kalender atau jadwal kerja.
Dengan munculnya perangkat keras komputasi yang kuat dalam beberapa dekade terakhir, Python telah menjadi bahasa pemrograman yang banyak digunakan dalam pengembangan web (Django, Flask, kerangka Piramida), tugas ilmiah, dan analitik data. Kegunaan Python berasal dari ekosistem paket pihak ketiga yang besar. Dengan sejumlah besar perpustakaan yang berkembang secara bertahap, Python dianggap sebagai pilihan terbaik untuk pengembangan perangkat lunak yang cepat. Tim Aspose.Tasks memutuskan untuk mengikuti tren pemrograman terbaru dan menyediakan BMP profesional, PNG, JPEG, GIF, TIFF, perangkat lunak pengolah PDF, dan format file lainnya ke komunitas Python.
API Aspose.Tasks untuk Python melalui .NET memaparkan data seperti tugas, sumber daya, penetapan sumber daya, dan data atribut yang diperluas untuk dimanipulasi oleh pengembang. Pengguna dapat menjadwalkan sepenuhnya dengan membuat dan membaca tugas dan sumber daya, serta menetapkan atau menghapus sumber daya ke atau dari tugas. Pengguna dapat memanipulasi batasan, prioritas, tugas penting dan memakan waktu, menghentikan atau melanjutkan tugas dan membagi tugas, mengelola atribut tingkat lanjut, menautkan tugas, dan menulis data yang diperbarui kembali ke proyek.
Fitur Advanced Python Microsoft Project API
Buat file MS Project dan Oracle Primavera dari awal
Tentukan hari kerja dan pengecualian untuk kalender
Baca dan tulis file Proyek MS yang dilindungi kata sandi
Ekspor proyek ke format lain dengan Gantt Chart yang sangat dapat disesuaikan
Kelola garis dasar, biaya & pencapaian
Menangani tugas, sumber daya, dan penugasan atribut yang diperluas dan definisinya
Sesuaikan kontur kerja penugasan sumber daya
Render struktur rincian kerja (WBS) ke gambar
Render file MS Project 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 dari/ke MS Project Online atau instans lokal dari MS Project Server melalui PWA
Render tugas File ke Format PDF & Gambar
Aspose.Tasks untuk Python melalui .NET mendukung rendering tugas, sumber daya, dan data penugasan sumber daya ke format tata letak tetap serta XML, HTML, dan beberapa format file populer lainnya untuk distribusi informasi yang mudah.
Mengonversi data proyek menjadi gambar
# load file
prj = Project(my_dir + "template.mpp")
# create ImageSaveOptions with desired format
options = ImageSaveOptions(SaveFileFormat.jpeg)
# configure output options
options.horizontal_resolution = 96.0
options.vertical_resolution = 96.0
options.jpeg_quality = 70
# render data to image format
prj.save(my_dir + "output.jpg", options)
Anda dapat mencoba Pengonversi Tugas online.
Fitur penting dari perpustakaan adalah kemampuan untuk membuat WBS dalam proyek ke salah satu format gambar standar yang didukung oleh .NET Framework. Selain itu, dimungkinkan juga untuk mengekspor data proyek ke format CSV, TXT, XLS, XLSX, dan MPT.
Menangani Tugas di Proyek
Aspose.Tasks untuk Python menyediakan kumpulan kelas yang kaya untuk menangani tugas dalam file Proyek Microsoft. Rencana proyek dapat berkisar dalam kompleksitas dari daftar tugas datar sederhana hingga kelompok besar tugas yang saling bergantung. Terlepas dari kerumitannya, Aspose.Tasks untuk Python net mampu menangani skenario apa pun.
Konversikan Data Proyek ke Berbagai Format
Aspose.Tasks untuk Python mendukung rendering tugas, sumber daya, dan data penetapan sumber daya ke format tata letak tetap serta XML, HTML, dan beberapa format file populer lainnya untuk memudahkan distribusi informasi.
Mengonversi data proyek ke berbagai format
# load file
prj = Project(my_dir + "template.mpp")
# save in different formats
prj.save(my_dir + "output.pdf", SaveFileFormat.pdf)
prj.save(my_dir + "output.html", SaveFileFormat.html)
prj.save(my_dir + "output.xml", SaveFileFormat.xml)
Support and Learning Resources
- Sumber Belajar
- Dokumentasi
- Kode sumber
- Referensi API
- Dukungan Produk
- Dukungan Gratis
- Dukungan Berbayar
- Blog
- Catatan Rilis
- Mengapa Aspose.Tasks untuk Python?
- Daftar Pelanggan
- Cerita-cerita sukses