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

  
  

Aspose.Tasks menawarkan API pemrosesan Tugas individu untuk lingkungan pengembangan populer lainnya seperti yang tercantum di bawah ini: