Aspose.Tasks per Python tramite .NET è una robusta API di gestione dei progetti per la gestione dei file di Microsoft Project. La nostra API supporta la lettura, la scrittura e l'utilizzo di documenti Microsoft Project senza altre dipendenze software e contiene oltre 100 classi Python per gestire le operazioni di progetto di basso livello e la manipolazione dei dati. Aspose.Tasks offre quindi agli sviluppatori Python un'opportunità unica per implementare l'automazione dei documenti basata su script. La libreria supporta completamente varie proprietà del progetto e può essere utilizzata per gestire calendari o programmi di lavoro.
Con l'avvento di un potente hardware informatico negli ultimi decenni, Python è diventato un linguaggio di programmazione ampiamente utilizzato nello sviluppo web (Django, Flask, Pyramid framework), attività scientifiche e analisi dei dati. L'utilità di Python deriva dal suo ampio ecosistema di pacchetti di terze parti. Con un gran numero di librerie che si evolvono gradualmente, Python è considerata la scelta migliore per lo sviluppo rapido del software. Il team di Aspose.Tasks ha deciso di tenere il passo con le ultime tendenze di programmazione e di fornire alla comunità Python software di elaborazione BMP, PNG, JPEG, GIF, TIFF, PDF e altri formati di file professionali.
L'API Aspose.Tasks per Python tramite .NET espone dati come attività, risorse, assegnazioni di risorse e dati di attributi estesi affinché gli sviluppatori possano manipolarli. Gli utenti possono pianificare completamente creando e leggendo attività e risorse e assegnando o rimuovendo risorse da o verso attività. Gli utenti possono manipolare vincoli, priorità, attività critiche e dispendiose in termini di tempo, interrompere o riprendere attività e suddividere attività, gestire attributi avanzati, collegare attività e riscrivere dati aggiornati nel progetto.
Funzionalità avanzate dell'API Python Microsoft Project
Crea file MS Project e Oracle Primavera da zero
Definire i giorni della settimana e le eccezioni per un calendario
Leggere e scrivere file MS Project protetti da password
Esporta il progetto in altri formati con il diagramma di Gantt altamente personalizzabile
Gestisci baseline, costi e traguardi
Gestire le attività, le risorse e gli attributi estesi delle assegnazioni e le relative definizioni
Personalizza il profilo di lavoro dell'assegnazione delle risorse
Renderizza le strutture di suddivisione del lavoro (WBS) in immagini
Renderizza i file MS Project e Oracle Primavera in HTML
Ordina le attività per nome, data, durata e per molti altri campi
Aggiorna le proprietà personalizzate dei file MPP Project
Apri e salva i file di progetto da/a MS Project Online o un'istanza locale di MS Project Server tramite PWA
Eseguire il rendering delle attività File in formato PDF e immagine
Aspose.Tasks per Python tramite .NET supporta il rendering di attività, risorse e dati di assegnazione delle risorse in formati a layout fisso, nonché XML, HTML e molti altri formati di file popolari per una facile distribuzione delle informazioni.
Converti i dati del progetto in immagini
# 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)
Puoi provare online Convertitore di attività.
Una caratteristica importante della libreria è la possibilità di eseguire il rendering di WBS in un progetto in uno qualsiasi dei formati di immagine standard supportati da .NET Framework. Inoltre, è anche possibile esportare i dati del progetto nei formati CSV, TXT, XLS, XLSX e MPT.
Gestire le attività nel progetto
Aspose.Tasks per Python fornisce un ricco set di classi per la gestione delle attività all'interno di un file Microsoft Project. I piani di progetto possono variare in complessità da un semplice elenco di attività piatto a un ampio gruppo nidificato di attività interdipendenti. Indipendentemente dalla complessità, Aspose.Tasks per Python net è in grado di affrontare qualsiasi scenario.
Converti i dati del progetto in più formati
Aspose.Tasks per Python supporta il rendering di attività, risorse e dati di assegnazione delle risorse in formati a layout fisso, nonché XML, HTML e molti altri formati di file popolari per una facile distribuzione delle informazioni.
Converti i dati del progetto in più formati
# 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
- Risorse di apprendimento
- Documentazione
- Codice sorgente
- Riferimenti API
- Supporto del prodotto
- Supporto gratuito
- Supporto a pagamento
- Blog
- Note di rilascio
- Perché Aspose.Tasks per Python?
- Elenco Clienti
- Storie di successo