Aspose.Tasks  for Java

Java Microsoft Project-API’s voor bestandsmanipulatie

Bewerk of exporteer projectbestanden naar Primavera-, Excel-, PDF-, afbeeldingen-, HTML- en XML-formaten.

  Gratis proefversie downloaden
  
 

Aspose.Tasks voor Java is een stabiele en flexibele API voor projectbeheer om Microsoft Project-documenten te manipuleren. Ontwikkelaars kunnen de hoofd- en standaardeigenschappen van een project definiëren, evenals kalenderinformatie. Ze kunnen ook weekdagen en kalenderuitzonderingen specificeren. API maakt het gemakkelijk om & herbereken taken, bronnen en andere gegevens zonder tussenkomst van de gebruiker.

Aspose.Tasks voor Java API maakt de volledige documentstructuur zichtbaar voor het lezen en schrijven van Microsoft Project-documenten. Met deze krachtige API kunnen ontwikkelaars verschillende stadia van projectbeheer beheren, zoals planning, tracking en nog veel meer.

Geavanceerde API-functies voor projectbeheer

Lezen, wijzigen & schrijf Microsoft Project-bestanden

Lees MPP & XML-projectindelingen

Maken, bijwerken & projecten schrijven in XML-projectformaat

Lees MPP-bestanden & samenvattingsinformatie bijwerken

Standaardinstellingen wijzigen

Converteer MPP naar XML-formaat

Wijzig de hoofdinstellingen

Uitgebreide attributen beheren

Gegevens naar HTML weergeven

Definieer weekdagen voor het project

Definieer weekdagen voor kalenders & agenda uitzonderingen

Lees & schrijf kalenders voor taken & bronnen

Beheer taak baseline planning & duur

Omgaan met beperkingen op taken

Maak & koppelingen tussen taken beheren

Lezen, wijzigen & maak taken, mijlpaal, geschatte, kritieke of inspanningsgestuurde taken

Beheer middelenkosten & varianties

Toegang toewijzingskosten & begroting

Projectgegevens exporteren naar universele indelingen

API-ondersteuning voor het weergeven van resources, taken en resourcetoewijzingsgegevens naar verschillende formaten zoals JPG, PNG, PDF, XML, XAML, HTML, BMP, XPS, TIFF en SVG. Bovendien is het exporteren van gegevens naar TXT-, CSV-, XLSX-, XLS- en MPT-formaten ook mogelijk.

Sla MPP-gegevens op in verschillende formaten - Java

// laad het te converteren bestand

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

// Converteer MPP naar PDF-, HTML- en TIFF-formaten

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

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

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

Maak & Bronnen bijwerken

Aspose.Tasks voor Java biedt functies voor het werken met resources binnen projectplannen. Bijna alle resourceattributen worden ondersteund. Brongegevens kunnen worden bijgewerkt en teruggeschreven naar zowel MPP- als XML-indelingen.

Gegevens naar afbeeldingsindelingen renderen

Met zijn eigen rendering-engine kan API eenvoudig gegevens naar verschillende raster- & vectorafbeeldingsindelingen en kunnen verschillende eigenschappen van de resulterende afbeelding specificeren voordat ze worden weergegeven.

Render projectgegevens naar JPEG - Java

// laad bestand

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

// maak ImageSaveOptions met het gewenste formaat

ImageSaveOptions options = new ImageSaveOptions(SaveFileFormat.JPEG);

// render MPP naar JPEG

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

Resourcetoewijzingen beheren

In zijn eenvoudigste vorm is een projectplan een verzameling taken die zijn toegewezen aan een groep resources. Aspose.Tasks voor Java biedt een API voor het afhandelen van resourcetoewijzing en toewijzing binnen een plan.

Behandel kalenders & Agenda-uitzonderingen

Aspose.Tasks voor Java zorgt voor agenda's en agenda-uitzonderingen. Er kan een willekeurig aantal kalenders zijn binnen een projectplan en de bibliotheek kan ze met het grootste gemak verwerken.

Microsoft Office-automatisering - niet nodig

Aspose.Tasks voor Java is gebouwd met beheerde code waarvoor Microsoft Office of Project nooit op de computer hoeft te worden geïnstalleerd om met MS Project-bestanden te werken. Het is een perfect alternatief voor Microsoft Project-automatisering in termen van ondersteunde functies, beveiliging, stabiliteit, schaalbaarheid, snelheid en prijs.

  
  

Aspose.Tasks biedt individuele API's voor populaire ontwikkelomgevingen, zoals hieronder vermeld: