Aspose.Tasks für .NET ist eine zuverlässige Projektmanagement-API zur Verarbeitung von Microsoft Project-Dateien. Die API unterstützt das Lesen, Schreiben und Bearbeiten von Microsoft Project-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 verwendet werden, um Kalender oder Arbeitspläne zu manipulieren. Aspose.Tasks for .NET API zeigt Daten wie Aufgaben, Ressourcen, Ressourcenzuweisungen und erweiterte Attributdaten an, 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 anhalten oder fortsetzen und Aufgaben aufteilen, erweiterte Attribute verwalten, Aufgaben verknüpfen und aktualisierte Daten in das Projekt zurückschreiben.

Erweiterte .NET Microsoft Project-API-Funktionen

Erstellen Sie MS Project- und Oracle Primavera-Dateien von Grund auf neu

Definieren Sie Wochentage und Ausnahmen für einen Kalender

Lesen und schreiben Sie passwortgeschützte MS Project-Dateien

Exportieren Sie Projekte mit hochgradig anpassbaren Gantt-Diagrammen in andere Formate

Verwalten Sie Baselines, Kosten und Meilensteine

Behandeln Sie Aufgaben, Ressourcen und Zuweisungen erweiterte Attribute und deren Definitionen

Passen Sie die Arbeitskontur der Ressourcenzuweisung an

Rendern Sie Projektstrukturpläne (WBS) in Bilder

Rendern Sie MS Project- 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 von/in MS Project Online oder einer lokalen Instanz von MS Project Server über PWA

Große Auswahl an Konvertierungen zwischen Microsoft Project-Formaten in Bilder und andere Datenformate einschließlich PDF, Excel, HTML

MPP, MPT, MPX und XML-Datei-Viewer für .NET

API-Funktionen in der Dokumentation

Die vollständige Liste der Funktionen von Aspose.Tasks finden Sie in unserer Dokumentation. Mit der Aspose.TASKS C#-Bibliothek in Ihrem Projekt können Sie die folgenden Aufgaben ausführen:

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#


     
// load the file to be converted

var prj = new Aspose.Tasks.Project(dir + "template.mpp");

// save in different formats

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.

Sie können Tasks Converter. online ausprobieren

Sie können auch Projektdaten, Jira, MPP, MPX, MPT oder XML in viele andere Dateiformate konvertieren, darunter einige der unten aufgeführten:

Führen Sie JIRA-, MPP-, MPT-, MS Project-, MPX-, Oracle-Primavera PDF- und XML-Dateien zusammen

- lädt Dateien mit Aspose.Tasks-Klassen für die Arbeit mit Microsoft Project-Dokumenten ohne Verwendung von Microsoft Project;
- Erstellt eine Instanz von Technischen Artikeln, wie man sie rendert und die Verwendung von Aspose.Tasks mit anderen Sprachen
- Enthält Klassen zum Speichern eines Projekts verschiedene Formate.

Darüber hinaus können Sie Dateien in Echtzeit zusammenführen! Kombinieren Sie Jira, MPP, MPX, MPT, XML, MS Projects in PDF, XPS, Primavera und viele andere Dateiformate: Aspose.Tasks for .NET API vereinfacht den Zusammenführungsprozess der Dateien für Entwickler:

Behandeln Sie Aufgaben in Project

Aspose.Tasks für .NET bietet eine große Auswahl an Klassen zur Handhabung von Aufgaben innerhalb einer Microsoft Project-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. Unter anderem ermöglicht es Ihnen, MS-Projektdateien mit dem Document Object Model (DOM) zu erstellen und zu bearbeiten. DOM ist eine Programmierschnittstelle, mit der Sie ein Dokument in Form eines Knotenbaums darstellen können, wobei jeder Knoten ein Teil des Dokuments ist. Mit der Aspose.Tasks-API für .NET können Sie eine Verbindung zu einer Seite herstellen, sie laden, ihren Inhalt ändern und andere Dateioperationen ausführen.

- Navigieren Sie in den Dokumenten mit verschiedenen Methoden, wie z. B. Element-Traversal, Document-Traversal, XPath-Abfragen und CSS-Selektor-Abfragen,
- einige Fata aus einer Datei entfernen und ersetzen,
- Projektdateien zusammenführen,
- Sperren und Entsperren und andere Funktionen.
Die .NET Tasks API unterstützt Entwickler beim Lesen, Ändern, Navigieren und Bearbeiten von MS Project-Dokumenten. Einige Dateibearbeitungsfunktionen, die die Aspose.Tasks for .NET-API ausführen kann, sind die folgenden:

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 Project zu replizieren. Auf diese Weise können die Entwickler Projektdaten in eine Reihe von Raster- und Vektorbildformaten rendern und gleichzeitig bestimmte Aspekte des resultierenden Bildes steuern.

Projektdaten in JPEG rendern - C#



    // load file

    var prj = new Aspose.Tasks.Project(dir + "template.mpp");

    // create ImageSaveOptions with desired format

    var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)

    {    CustomPageSize = new SizeF(2200, 1100),    HorizontalResolution = 96f,    VerticalResolution = 96f,

        JpegQuality = 70

    };

    // render data to image format

    prj.Save(dir + "output.jpg", options);



So einfach ist die Rückumwandlung! Mit der Aspose.Tasks-Klassenbibliothek in Ihrer C#-Anwendung können Sie mit nur einer Codezeile ganz einfach eine Marech MS Project-Datei in ein beliebiges Dateiformat konvertieren!

Probieren Sie MS Project Converter online aus. Sie können MS Project konvertieren Dateien in XML, PDF, MPX, XLSX, XLS, XPS, TXT, HTML, JPG und andere Bildformate. Laden Sie Ihre Dokumente hoch, transformieren Sie sie und erhalten Sie Ergebnisse in wenigen Sekunden. Sie benötigen keine zusätzliche Software.

Die Aspose.Tasks for .NET-Bibliothek bietet eine MS Project-Parsing-API für die C#-Plattform. Sie können MPP-Dateien erstellen, bearbeiten, speichern, zusammenführen, in andere Dateiformate konvertieren und Links, Listen, Codeblöcke, Bilder und andere Elemente zu Projektdateien hinzufügen, indem Sie den Links folgen:

Aufgabenplanung, Nachverfolgung und Budgetbewertung

Aspose.Tasks für .NET kann den kritischen Pfad und die Zeitplanung eines Projekts berechnen. Es ermöglicht Entwicklern auch, Aufgabenbasispläne und tatsächliche Arbeit zu verwalten, auf Auftragskosten und Budget zuzugreifen und Ressourcenkosten und Abweichungen für die Projektverfolgung zu verwalten. Dies sind nur einige Funktionen aus einer langen Liste von Funktionen, die die API unterstützt.

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 den Callback-Funktionen des Exportprozesses auch 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.

Aspose.Tasks bietet online kostenlos MS Project Viewer an, die dabei helfen, sich zurechtzufinden Informationen zum Projekt per URL. Unsere Apps sind sicher, plattformübergreifend und erfordern keine Softwareinstallation. Die Anwendungen sind einfach und leicht zu bedienen, aber effektiv und zuverlässig.


Weitere unterstützte Aspose.Tasks für .NET-API-Funktionen

Verwenden Sie die Aspose.Tasks C#-Bibliothek zum Konvertieren, Zusammenführen, Sperren, Entsperren von Download-Dokumenten und mehr!



  
  

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