Aspose.Tasks dla Pythona przez .NET to solidny interfejs API do zarządzania projektami do obsługi plików Microsoft Project. Nasz interfejs API obsługuje czytanie, pisanie i pracę z dokumentami programu Microsoft Project bez żadnych innych zależności programowych i zawiera ponad 100 klas języka Python do obsługi niskopoziomowych operacji projektowych i manipulacji danymi. W ten sposób Aspose.Tasks zapewnia programistom Pythona wyjątkową możliwość wdrożenia automatyzacji dokumentów opartej na skryptach. Biblioteka w pełni obsługuje różne właściwości projektów i może służyć do zarządzania kalendarzami lub harmonogramami pracy.
Wraz z pojawieniem się potężnego sprzętu komputerowego w ostatnich dziesięcioleciach, Python stał się językiem programowania szeroko stosowanym w tworzeniu stron internetowych (Django, Flask, Pyramid), zadaniach naukowych i analizie danych. Przydatność Pythona wynika z jego dużego ekosystemu pakietów innych firm. Dzięki dużej liczbie bibliotek, które stopniowo ewoluują, Python jest uważany za najlepszy wybór do szybkiego tworzenia oprogramowania. Zespół Aspose.Tasks postanowił nadążyć za najnowszymi trendami programistycznymi i zapewnić społeczności Pythona profesjonalne oprogramowanie do przetwarzania plików BMP, PNG, JPEG, GIF, TIFF, PDF i inne formaty.
Interfejs API Aspose.Tasks dla języka Python za pośrednictwem platformy .NET udostępnia dane, takie jak zadania, zasoby, przydziały zasobów i rozszerzone dane atrybutów, którymi mogą manipulować programiści. Użytkownicy mogą w pełni planować, tworząc i odczytując zadania i zasoby oraz przydzielając lub usuwając zasoby do lub z zadań. Użytkownicy mogą manipulować ograniczeniami, priorytetami, krytycznymi i czasochłonnymi zadaniami, zatrzymywać lub wznawiać zadania oraz dzielić zadania, zarządzać zaawansowanymi atrybutami, łączyć zadania i zapisywać zaktualizowane dane z powrotem do projektu.
Zaawansowane funkcje interfejsu API programu Microsoft Project w języku Python
Twórz od podstaw pliki MS Project i Oracle Primavera
Zdefiniuj dni tygodnia i wyjątki dla kalendarza
Odczytywanie i zapisywanie chronionych hasłem plików MS Project
Eksportuj projekt do innych formatów za pomocą wysoce konfigurowalnego wykresu Gantta
Zarządzaj liniami bazowymi, kosztami i kamieniami milowymi
Obsługuj rozszerzone atrybuty zadań, zasobów i przydziałów oraz ich definicje
Dostosuj kontur pracy przydziału zasobu
Renderuj struktury podziału pracy (WBS) na obrazy
Renderuj pliki MS Project i Oracle Primavera do formatu HTML
Sortuj zadania według nazw, dat, czasu trwania i wielu innych pól
Zaktualizuj niestandardowe właściwości plików projektu MPP
Otwieraj i zapisuj pliki projektów z/do MS Project Online lub lokalnej instancji MS Project Server za pośrednictwem PWA
Renderuj zadania Pliki do formatów PDF i obrazów
Aspose.Tasks dla Pythona za pośrednictwem .NET obsługuje renderowanie zadań, zasobów i danych przypisania zasobów do formatów o stałym układzie, a także XML, HTML i kilku innych popularnych formatów plików w celu łatwej dystrybucji informacji.
Konwertuj dane projektu na obrazy
# 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)
Możesz wypróbować online Konwerter zadań.
Ważną cechą biblioteki jest możliwość renderowania WBS w projekcie do dowolnego standardowego formatu obrazu obsługiwanego przez .NET Framework. Ponadto możliwy jest również eksport danych projektu do formatów CSV, TXT, XLS, XLSX i MPT.
Obsługuj zadania w projekcie
Aspose.Tasks dla Pythona zapewnia bogaty zestaw klas do obsługi zadań w pliku Microsoft Project. Plany projektów mogą mieć różną złożoność, od prostej, płaskiej listy zadań do dużej zagnieżdżonej grupy współzależnych zadań. Niezależnie od złożoności, Aspose.Tasks for Python net jest w stanie poradzić sobie z każdym scenariuszem.
Konwertuj dane projektu na wiele formatów
Aspose.Tasks for Python obsługuje renderowanie zadań, zasobów i danych przypisania zasobów do formatów o stałym układzie, a także XML, HTML i kilku innych popularnych formatów plików w celu łatwej dystrybucji informacji.
Konwertuj dane projektu na wiele formatów
# 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
- Zasoby edukacyjne
- Dokumentacja
- Kod źródłowy
- Referencje API
- Wsparcie produktu
- Bezpłatne wsparcie
- Płatne wsparcie
- Blog
- Informacje o wydaniu
- Dlaczego Aspose.Tasks dla Pythona?
- Lista klientów
- Historie sukcesów