Aspose.Tasks  for Java

API Java per la manipolazione dei file di Microsoft Project

Manipola o esporta i file di progetto nei formati Primavera, Excel, PDF, Immagini, HTML e XML.

  Scarica la prova gratuita
  
 

Aspose.Tasks per Java è un'API di gestione dei progetti stabile e flessibile per manipolare i documenti di Microsoft Project. Gli sviluppatori possono definire le proprietà principali e predefinite di un progetto, nonché le informazioni del calendario. Possono anche specificare i giorni della settimana e le eccezioni del calendario. L'API semplifica l'aggiunta di & ricalcolare attività, risorse e altri dati senza l'intervento dell'utente.

Aspose.Tasks per l'API Java espone la struttura completa del documento per leggere e scrivere documenti di Microsoft Project. Con questa potente API, gli sviluppatori possono controllare varie fasi della gestione del progetto come pianificazione, monitoraggio e molto altro.

Funzionalità avanzate dell'API di gestione dei progetti

Leggi, cambia e amp; scrivere file di Microsoft Project

Leggi MPP e amp; Formati di progetto XML

Crea, aggiorna e amp; scrivere progetti in formato progetto XML

Leggi file MPP e amp; aggiornare le informazioni di riepilogo

Modifica le impostazioni predefinite

Converti MPP in formato XML

Modifica le impostazioni principali

Gestisci attributi estesi

Rendering dei dati in HTML

Definire i giorni feriali per il progetto

Definisci i giorni della settimana per i calendari e amp; eccezioni di calendario

Leggi e amp; scrivere calendari per attività e amp; risorse

Gestire la pianificazione di base delle attività e amp; durate

Gestire i vincoli sulle attività

Crea & gestire i collegamenti tra le attività

Leggi, cambia e amp; creare attività, pietre miliari, attività stimate, critiche o guidate dallo sforzo

Gestisci i costi delle risorse e amp; varianze

Accedi ai costi di assegnazione & bilancio

Esporta i dati del progetto in formati universali

Le API supportano il rendering di risorse, attività e dati di assegnazione delle risorse in vari formati come JPG, PNG, PDF, XML, XAML, HTML, BMP, XPS, TIFF e SVG. Inoltre, è anche possibile esportare i dati nei formati TXT, CSV, XLSX, XLS e MPT.

Salva i dati MPP in diversi formati - Java

// caricare il file da convertire

Project pjt = new Project(dir + "template.mpp");

// Converti MPP in formati PDF, HTML e TIFF

pjt.save(dir + "output.pdf", SaveFileFormat.PDF);

pjt.save(dir + "output.html", SaveFileFormat.HTML);

pjt.save(dir + "output.tiff", SaveFileFormat.TIFF);

Crea & Aggiorna risorse

Aspose.Tasks per Java fornisce funzionalità per lavorare con le risorse all'interno dei piani di progetto. Quasi tutti gli attributi delle risorse sono supportati. I dati delle risorse possono essere aggiornati e riscritti in entrambi i formati MPP e XML.

Rendering di dati in formati immagine

Avendo un proprio motore di rendering, l'API può facilmente eseguire il rendering dei dati su diversi raster & formati di immagini vettoriali e possono specificare varie proprietà dell'immagine risultante prima del rendering.

Rendering dei dati del progetto in JPEG - Java

// carica il file

Project pjt = new Project(dir + "template.mpp");

// creare ImageSaveOptions con il formato desiderato

ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG);

// renderizza MPP in JPEG

pjt.save(dir + "output.jpg", options);

Gestisci le assegnazioni delle risorse

Nella sua forma più semplice, un piano di progetto è una raccolta di attività assegnate a un gruppo di risorse. Aspose.Tasks per Java fornisce un'API per la gestione dell'allocazione e dell'assegnazione delle risorse all'interno di un piano.

Gestisci calendari e amp; Eccezioni del calendario

Aspose.Tasks per Java si occupa dei calendari e delle eccezioni del calendario. Potrebbe esserci un numero qualsiasi di calendari all'interno di un piano di progetto e la libreria può gestirli con la massima facilità.

Microsoft Office Automation - Non necessario

Aspose.Tasks per Java viene creato utilizzando codice gestito che non necessita mai dell'installazione di Microsoft Office o Project sul computer per funzionare con i file di MS Project. È una perfetta alternativa all'automazione di Microsoft Project in termini di funzionalità supportate, sicurezza, stabilità, scalabilità, velocità e prezzo.

  
  

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