Aspose.Tasks  for .NET

.NET API di elaborazione file di Microsoft Progetto

Crea, leggi, scrivi, manipola ed esporta documenti Microsoft Progetto nei formati Primavera, Excel, HTML, PDF, immagini e XML.

  Scarica la prova gratuita
  
 

Aspose.Tasks per .NET è un'API di gestione dei progetti affidabile per elaborare i file di Microsoft Progetto. L'API supporta la lettura, la scrittura e la manipolazione di documenti di Microsoft Progetto senza altre dipendenze software. Inoltre, l'API espone i dati del progetto per offrire funzionalità complete di pianificazione, definizione e monitoraggio. La libreria supporta completamente varie proprietà del progetto e può essere utilizzata per manipolare calendari o programmi di lavoro.

Aspose.Tasks per l'API .NET mostra dati come attività, risorse, assegnazioni di risorse e dati di attributi estesi in modo che gli sviluppatori possano manipolarli. Gli utenti possono pianificare completamente creando e leggendo attività e risorse e assegnare o rimuovere risorse da o verso attività. Gli utenti possono manipolare vincoli, priorità, attività critiche e guidate dallo sforzo, interrompere o riprendere un'attività e dividere le attività, gestire attributi estesi, collegare attività e riscrivere i dati aggiornati nel progetto.

Funzionalità avanzate dell'API .NET Microsoft Progetto

Crea file MS Progetto e Oracle Primavera da zero

Definisci i giorni feriali e le eccezioni per un calendario

Leggere e scrivere file MS Progetto protetti da password

Esporta il progetto in altri formati con il diagramma di Gantt altamente personalizzabile

Gestisci linee di base, costi e amp; pietre miliari

Gestire gli attributi estesi di attività, risorse e assegnazioni e le relative definizioni

Definisci l'assegnazione delle risorse & assegnazione

Rendering di strutture di ripartizione del lavoro (WBS) in immagini

Rendering di file MS Progetto e Oracle Primavera in HTML

Ordina le attività per nome, date, durate e per molti altri campi

Aggiorna le proprietà personalizzate dei file di progetto MPP

Apri e salva i file di progetto con MS Progetto Online e MS Progetto Server

Converti i dati del progetto in più formati

Aspose.Tasks for .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.

Salva i dati del progetto in diversi formati - C#

// caricare il file da convertire

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

// salvare in diversi formati

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);

Una caratteristica importante della libreria è la capacità 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 .NET fornisce un ricco set di classi per la gestione delle attività all'interno di un file di Microsoft Progetto. I piani di progetto possono variare in complessità da un semplice elenco di attività semplice a un ampio gruppo annidato di attività interdipendenti. Indipendentemente dalla complessità, Aspose.Tasks per .NET è in grado di gestire qualsiasi scenario.

Pianificazione attività, monitoraggio e amp; Valutazione del bilancio

Aspose.Tasks per .NET può calcolare il percorso critico e la pianificazione di un progetto. Consente inoltre agli sviluppatori di gestire le linee di base delle attività e amp; lavoro effettivo, costi di assegnazione dell'accesso e amp; budget e gestire i costi delle risorse & varianze per il monitoraggio del progetto. Queste sono solo alcune delle funzionalità di un lungo elenco di funzionalità supportate dall'API.

Converti i dati del progetto in immagini

Aspose.Tasks for .NET ha un proprio motore di rendering appositamente progettato per replicare lo stile di rendering di MS Progetto. Ciò consente agli sviluppatori di eseguire il rendering dei dati del progetto su un numero di raster & formati di immagini vettoriali controllando alcuni aspetti dell'immagine risultante.

Rendering dei dati del progetto in JPEG - C#

// carica il file

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

// crea ImageSaveOptions con il formato desiderato

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

{
CustomPageSize = new SizeF(2200, 1100),
HorizontalResolution = 96f,
VerticalResolution = 96f, JpegQuality = 70 }; // esegue il rendering dei dati in formato immagine prj.Save(dir + "output.jpg", options);

Salva elementi HTML in file separati

Aspose.Tasks for .NET API rende l'esportazione dei dati del progetto in HTML davvero un'esperienza eccezionale, poiché consente di esportare i caratteri, le immagini e gli stili CSS in file separati. È inoltre possibile assegnare i parametri necessari alle funzioni di callback del processo di esportazione.

Supporto per l'interoperabilità COM

Aspose.Tasks per .NET espone le sue capacità tramite un'interfaccia COM. Ciò significa che non è necessario limitarsi a utilizzare Aspose.Tasks per .NET solo con la piattaforma .NET, può essere utilizzato in qualsiasi lingua necessaria tramite i suoi servizi di interoperabilità COM.

Cosa dicono le persone

Non crederci sulla parola. Scopri cosa hanno da dire gli utenti sulle API di Aspose.Words.

 
 
Visualizza casi di studio
  
  

Aspose.Tasks offre API individuali per gli ambienti di sviluppo più diffusi, come elencato di seguito: