Java Microsoft Project-API’s voor bestandsmanipulatie
Bewerk of exporteer projectbestanden naar Primavera-, Excel-, PDF-, afbeeldingen-, HTML- en XML-formaten.
Gratis proefversie downloadenAspose.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.
- Product ondersteuning
- Gratis ondersteuning
- Betaalde ondersteuning
- Blog
- Release Notes
- Waarom Aspose.Tasks voor Java?
- Klantenlijst:
- Succesverhalen