.NET Microsoft Projekt-APIs zur Dateiverarbeitung
Erstellen, lesen, schreiben, bearbeiten und exportieren Sie Microsoft Projekt-Dokumente in die Formate Primavera, Excel, HTML, PDF, Bilder und XML.
Kostenlose Testversion herunter ladenAspose.Tasks für .NET ist eine zuverlässige Projektmanagement-API zur Verarbeitung von Microsoft Projekt-Dateien. Die API unterstützt das Lesen, Schreiben und Bearbeiten von Microsoft Projekt-Dokumenten ohne weitere Softwareabhängigkeiten. Darüber hinaus legt die API Projektdaten offen, um vollständige Planungs-, Definitions- und Verfolgungsfunktionen anzubieten. Die Bibliothek unterstützt vollständig verschiedene Projekteigenschaften und kann zur Bearbeitung von Kalendern oder Arbeitsplänen verwendet werden.
Aspose.Tasks for .NET API präsentiert Daten wie Aufgaben, Ressourcen, Ressourcenzuweisungen und erweiterte Attributdaten, damit Entwickler sie bearbeiten können. Benutzer können vollständig planen, indem sie Aufgaben und Ressourcen erstellen und lesen und Ressourcen zu Aufgaben zuweisen oder entfernen. Benutzer können Einschränkungen, Prioritäten, kritische und aufwandsorientierte Aufgaben bearbeiten, eine Aufgabe stoppen oder fortsetzen und Aufgaben aufteilen, erweiterte Attribute verwalten, Aufgaben verknüpfen und aktualisierte Daten in das Projekt zurückschreiben.
Erweiterte .NET Microsoft Projekt-API-Funktionen
Erstellen Sie MS Projekt- und Oracle Primavera-Dateien von Grund auf neu
Definieren Sie Wochentage und Ausnahmen für einen Kalender
Lesen und schreiben Sie passwortgeschützte MS Projekt-Dateien
Exportieren Sie Projekte mit hochgradig anpassbaren Gantt-Diagrammen in andere Formate
Verwalten Sie Baselines, Kosten & Meilensteine
Behandeln Sie Aufgaben, Ressourcen und Zuweisungen erweiterte Attribute und deren Definitionen
Ressourcenzuordnung definieren & Zuweisung
Rendern Sie Projektstrukturpläne (WBS) in Bilder
Rendern Sie MS Projekt- und Oracle Primavera-Dateien in HTML
Sortieren Sie Aufgaben nach Namen, Daten, Dauer und vielen anderen Feldern
Aktualisieren Sie benutzerdefinierte Eigenschaften von MPP-Projektdateien
Öffnen und Speichern von Projektdateien mit MS Projekt Online und MS Projekt Server
Konvertieren Sie Projektdaten in mehrere Formate
Aspose.Tasks für .NET unterstützt das Rendern von Aufgaben, Ressourcen und Ressourcenzuweisungsdaten in Formate mit festem Layout sowie in XML, HTML und mehrere andere gängige Dateiformate zur einfachen Verteilung von Informationen.
Projektdaten in verschiedenen Formaten speichern - C#
// Laden Sie die zu konvertierende Datei
var prj = new Aspose.Tasks.Projekt(dir + "template.mpp");
// in verschiedenen Formaten speichern
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);
Ein wichtiges Feature der Bibliothek ist die Fähigkeit, WBS in einem Projekt in jedes der Standardbildformate zu rendern, die von .NET-Framework unterstützt werden. Darüber hinaus ist es auch möglich, Projektdaten in die Formate CSV, TXT, XLS, XLSX und MPT zu exportieren.
Behandeln Sie Aufgaben in Projekt
Aspose.Tasks für .NET bietet eine große Auswahl an Klassen zur Handhabung von Aufgaben innerhalb einer Microsoft Projekt-Datei. Projektpläne können in ihrer Komplexität von einer einfachen flachen Aufgabenliste bis zu einer großen verschachtelten Gruppe voneinander abhängiger Aufgaben reichen. Unabhängig von der Komplexität ist Aspose.Tasks für .NET in der Lage, jedes Szenario zu bewältigen.
Aufgabenplanung, Nachverfolgung & Budgetbewertung
Aspose.Tasks für .NET kann den kritischen Pfad und die Zeitplanung eines Projekts berechnen. Es ermöglicht Entwicklern auch, Aufgaben-Baselines zu verwalten & tatsächliche Arbeit, Zugriffszuweisungskosten & budgetieren und Ressourcenkosten verwalten & Abweichungen für die Projektverfolgung. Dies sind nur einige Funktionen aus einer langen Liste von Funktionen, die die API unterstützt.
Konvertieren Sie Projektdaten in Bilder
Aspose.Tasks für .NET verfügt über eine eigene Rendering-Engine, die speziell entwickelt wurde, um den Rendering-Stil von MS Projekt zu replizieren. Dies ermöglicht den Entwicklern, Projektdaten in eine Reihe von Raster- & Vektorbildformate, während bestimmte Aspekte des resultierenden Bildes gesteuert werden.
Projektdaten in JPEG rendern - C#
// lade Datei
var prj = new Aspose.Tasks.Projekt(dir + "template.mpp");
// ImageSaveOptions mit gewünschtem Format erstellen
var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)
{
CustomPageSize = new SizeF(2200, 1100),
HorizontalResolution = 96f,
VerticalResolution = 96f,
JpegQuality = 70
};
// Daten in Bildformat rendern
prj.Save(dir + "output.jpg", options);
Speichern Sie HTML-Elemente in separaten Dateien
Aspose.Tasks for .NET API macht den Export von Projektdaten in HTML zu einem wirklich großartigen Erlebnis, da Sie die Schriftarten, Bilder und CSS-Stile in separate Dateien exportieren können. Darüber hinaus können Sie auch den Callback-Funktionen des Exportprozesses notwendige Parameter zuweisen.
COM-Interoperabilitätsunterstützung
Aspose.Tasks für .NET stellt seine Fähigkeiten über eine COM-Schnittstelle bereit. Das bedeutet, dass Sie sich nicht darauf beschränken müssen, Aspose.Tasks für .NET nur mit der .NET-Plattform zu verwenden, es kann durch seine COM-Interoperabilitätsdienste in jeder Sprache verwendet werden, die Sie benötigen.
Was sagen die Leute
Verlassen Sie sich nicht nur auf unser Wort. Sehen Sie, was Benutzer über Aspose.Words-APIs zu sagen haben.
- Warum Aspose.Tasks für .NET
- Kundenliste
- Erfolgsgeschichten