Aspose.Tasks für Python über .NET ist eine robuste Projektmanagement-API für die Handhabung von Microsoft Project-Dateien. Unsere API unterstützt das Lesen, Schreiben und Arbeiten mit Microsoft Project-Dokumenten ohne weitere Softwareabhängigkeiten und enthält über 100 Python-Klassen, um Projektvorgänge und Datenmanipulation auf niedriger Ebene zu handhaben. Aspose.Tasks bietet somit Python-Entwicklern eine einzigartige Möglichkeit, skriptbasierte Dokumentenautomatisierung zu implementieren. Die Bibliothek unterstützt verschiedene Projekteigenschaften vollständig und kann zur Verwaltung von Kalendern oder Arbeitsplänen verwendet werden.

Mit dem Aufkommen leistungsfähiger Computerhardware in den letzten Jahrzehnten hat sich Python zu einer Programmiersprache entwickelt, die in der Webentwicklung (Django-, Flask-, Pyramid-Frameworks), wissenschaftlichen Aufgaben und Datenanalysen weit verbreitet ist. Die Nützlichkeit von Python ergibt sich aus seinem großen Ökosystem von Paketen von Drittanbietern. Mit einer großen Anzahl von Bibliotheken, die sich allmählich weiterentwickeln, gilt Python als die beste Wahl für die schnelle Softwareentwicklung. Das Aspose.Tasks-Team entschied sich, mit den neuesten Programmiertrends Schritt zu halten und der Python-Community professionelle BMP-, PNG-, JPEG-, GIF-, TIFF-, PDF-Verarbeitungssoftware und andere Dateiformate anzubieten.

Die Aspose.Tasks-API für Python über .NET stellt Daten wie Aufgaben, Ressourcen, Ressourcenzuweisungen und erweiterte Attributdaten bereit, die Entwickler bearbeiten können. Benutzer können vollständig planen, indem sie Aufgaben und Ressourcen erstellen und lesen und Ressourcen Aufgaben zuweisen oder daraus entfernen. Benutzer können Einschränkungen, Prioritäten, kritische und zeitaufwändige Aufgaben manipulieren, Aufgaben stoppen oder fortsetzen und Aufgaben aufteilen, erweiterte Attribute verwalten, Aufgaben verknüpfen und aktualisierte Daten in das Projekt zurückschreiben.

Erweiterte Python-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

Rendern Sie Aufgabendateien in PDF- und Bildformate

Aspose.Tasks für Python über .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.

Konvertieren Sie Projektdaten in Bilder



    # load file 
    
    prj = Project(my_dir + "template.mpp")
    
    # create ImageSaveOptions with desired format

    options = ImageSaveOptions(SaveFileFormat.jpeg)
    
    # configure output options
    
    options.horizontal_resolution = 96.0
    options.vertical_resolution = 96.0
    options.jpeg_quality = 70

    # render data to image format
    
    prj.save(my_dir + "output.jpg", options)


Sie können Tasks Converter. online ausprobieren

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 Project

Aspose.Tasks for Python 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 for Python net in der Lage, mit jedem Szenario fertig zu werden.

Konvertieren Sie Projektdaten in mehrere Formate

Aspose.Tasks for Python 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.

Konvertieren Sie Projektdaten in mehrere Formate


     
    # load file
 
    prj = Project(my_dir + "template.mpp")

    # save in different formats

    prj.save(my_dir + "output.pdf", SaveFileFormat.pdf)

    prj.save(my_dir + "output.html", SaveFileFormat.html)

    prj.save(my_dir + "output.xml", SaveFileFormat.xml)





  
  

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