Aspose.Tasks for Python via .NET, Microsoft Project dosyalarını işlemek için sağlam bir proje yönetimi API'sidir. API'miz, başka herhangi bir yazılım bağımlılığı olmadan Microsoft Project belgelerinin okunmasını, yazılmasını ve bunlarla çalışılmasını destekler ve düşük seviyeli proje işlemlerini ve veri işlemeyi yürütmek için 100'den fazla Python sınıfı içerir. Böylece Aspose.Tasks, Python geliştiricilerine komut dosyası tabanlı belge otomasyonu uygulamak için benzersiz bir fırsat sağlar. Kitaplık, çeşitli proje özelliklerini tam olarak destekler ve takvimleri veya çalışma programlarını yönetmek için kullanılabilir.
Son yıllarda güçlü bilgi işlem donanımının ortaya çıkmasıyla Python, web geliştirme (Django, Flask, Pyramid çerçeveleri), bilimsel görevler ve veri analitiğinde yaygın olarak kullanılan bir programlama dili haline geldi. Python'un kullanışlılığı, üçüncü taraf paketlerinden oluşan geniş ekosisteminden gelir. Kademeli olarak gelişen çok sayıda kitaplık ile Python, hızlı yazılım geliştirme için en iyi seçenek olarak kabul edilir. Aspose.Tasks ekibi, en son programlama trendlerini takip etmeye ve Python topluluğuna profesyonel BMP, PNG, JPEG, GIF, TIFF, PDF işleme yazılımı ve diğer dosya formatlarını sağlamaya karar verdi.
.NET aracılığıyla Python için Aspose.Tasks API, geliştiricilerin manipüle etmesi için görevler, kaynaklar, kaynak atamaları ve genişletilmiş öznitelik verileri gibi verileri ortaya çıkarır. Kullanıcılar, görevler ve kaynaklar oluşturup okuyarak tam olarak zamanlayabilir ve görevlere veya görevlerden kaynak atayabilir veya bunları kaldırabilir. Kullanıcılar kısıtlamaları, öncelikleri, kritik ve zaman alan görevleri değiştirebilir, görevleri durdurabilir veya devam ettirebilir ve görevleri bölebilir, gelişmiş öznitelikleri yönetebilir, görevleri bağlayabilir ve güncellenmiş verileri projeye geri yazabilir.
Gelişmiş Python Microsoft Project API Özellikleri
Sıfırdan MS Project ve Oracle Primavera dosyaları oluşturun
Bir takvim için hafta içi günleri ve istisnaları tanımlayın
Parola korumalı MS Project dosyalarını okuma ve yazma
Son derece özelleştirilebilir Gantt Şeması ile projeyi diğer biçimlere aktarın
Temelleri, maliyetleri ve kilometre taşlarını yönetin
Görevleri, kaynakları ve atamaları, genişletilmiş öznitelikleri ve tanımlarını yönetin
Kaynak atamasının iş dağılımını özelleştirin
Görüntülere iş kırılım yapılarını (WBS) işleyin
MS Project ve Oracle Primavera dosyalarını HTML'ye dönüştürün
Görevleri adlara, tarihlere, sürelere ve diğer birçok alana göre sıralayın
MPP Proje dosyalarının özel özelliklerini güncelleyin
Proje dosyalarını MS Project Online'dan veya MS Project Server'ın şirket içi örneğinden PWA aracılığıyla açın ve kaydedin
Görevleri Dosyaları PDF ve Görüntü Biçimlerine Dönüştür
Aspose.Tasks for Python via .NET, bilgilerin kolay dağıtılması için görevlerin, kaynakların ve kaynak atama verilerinin sabit mizanpaj formatlarının yanı sıra XML, HTML ve diğer birçok popüler dosya formatına dönüştürülmesini destekler.
Proje verilerini görüntülere dönüştürün
# 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)
Çevrimiçi Görev Dönüştürücü'yü deneyebilirsiniz.
Kitaplığın önemli bir özelliği, bir projede ÇÇY'yi .NET Framework tarafından desteklenen herhangi bir standart görüntü biçimine dönüştürme yeteneğidir. Ayrıca proje verilerini CSV, TXT, XLS, XLSX ve MPT formatlarında dışa aktarmak da mümkündür.
Projede Görevleri Yönet
Aspose.Tasks for Python, bir Microsoft Project dosyası içindeki görevleri işlemek için zengin bir sınıf seti sağlar. Proje planlarının karmaşıklığı, basit bir düz görev listesinden birbirine bağlı büyük bir iç içe görev grubuna kadar değişebilir. Aspose.Tasks for Python net, karmaşıklığından bağımsız olarak herhangi bir senaryo ile başa çıkma yeteneğine sahiptir.
Proje Verilerini Birden Çok Biçime Dönüştürün
Aspose.Tasks for Python, bilgilerin kolay dağıtılması için görevlerin, kaynakların ve kaynak atama verilerinin sabit mizanpaj biçimlerinin yanı sıra XML, HTML ve diğer bazı popüler dosya biçimlerine dönüştürülmesini destekler.
Proje verilerini birden çok biçime dönüştürün
# 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
- Öğrenme Kaynakları
- Belgeler
- Kaynak kodu
- API Referansları
- Ürün desteği
- Ücretsiz Destek
- Ücretli Destek
- Blog
- Sürüm notları
- Neden Aspose.Tasks for Python?
- Müşteri Listesi
- Başarı Öyküleri