Aspose.Tasks  for .NET

.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 laden
  
 

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

 
 
Ansicht Fallstudien
  
  

Aspose.Tasks bietet individuelle APIs für gängige Entwicklungsumgebungen, wie unten aufgeführt: