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)
Support and Learning Resources
- Lernmittel
- Dokumentation
- Quellcode
- API-Referenzen
- Warum Aspose.Tasks für Python?
- Kundenliste
- Erfolgsgeschichten