Aspose.Tasks for Python přes .NET je robustní API pro správu projektů pro práci se soubory Microsoft Project. Naše API podporuje čtení, zápis a práci s dokumenty Microsoft Project bez jakýchkoli dalších softwarových závislostí a obsahuje více než 100 tříd Pythonu pro zpracování nízkoúrovňových projektových operací a manipulaci s daty. Aspose.Tasks tak poskytuje vývojářům Pythonu jedinečnou příležitost implementovat automatizaci dokumentů založenou na skriptech. Knihovna plně podporuje různé vlastnosti projektu a lze ji použít ke správě kalendářů nebo pracovních plánů.
S příchodem výkonného výpočetního hardwaru v posledních desetiletích se Python stal programovacím jazykem široce používaným při vývoji webu (frameworks Django, Flask, Pyramid), vědeckých úlohách a analýze dat. Užitečnost Pythonu vychází z jeho velkého ekosystému balíčků třetích stran. S velkým množstvím knihoven, které se postupně vyvíjejí, je Python považován za nejlepší volbu pro rychlý vývoj softwaru. Tým Aspose.Tasks se rozhodl držet krok s nejnovějšími trendy v programování a poskytovat komunitě Python profesionální software pro zpracování BMP, PNG, JPEG, GIF, TIFF, PDF a další formáty souborů.
Aspose.Tasks API pro Python přes .NET zpřístupňuje data, jako jsou úkoly, zdroje, přiřazení zdrojů a data rozšířených atributů, aby s nimi mohli vývojáři manipulovat. Uživatelé mohou plně plánovat vytvářením a čtením úkolů a zdrojů a přiřazovat nebo odebírat zdroje k úkolům nebo z nich. Uživatelé mohou manipulovat s omezeními, prioritami, kritickými a časově náročnými úkoly, zastavovat nebo obnovovat úkoly a rozdělovat úkoly, spravovat pokročilé atributy, propojovat úkoly a zapisovat aktualizovaná data zpět do projektu.
Pokročilé funkce rozhraní Python Microsoft Project API
Vytvářejte soubory MS Project a Oracle Primavera od začátku
Definujte dny v týdnu a výjimky pro kalendář
Čtení a zápis souborů MS Project chráněných heslem
Exportujte projekt do jiných formátů pomocí vysoce přizpůsobitelného Ganttova diagramu
Spravujte základní linie, náklady a milníky
Zvládejte rozšířené atributy úkolů, zdrojů a přiřazení a jejich definice
Přizpůsobte pracovní obrys přiřazení zdrojů
Vykreslování struktur rozpadu práce (WBS) na obrázky
Renderujte soubory MS Project a Oracle Primavera do HTML
Seřaďte úkoly podle názvů, dat, trvání a mnoha dalších polí
Aktualizujte uživatelské vlastnosti souborů projektu MPP
Otevírejte a ukládejte soubory projektu z/do MS Project Online nebo on-premise instance MS Project Server prostřednictvím PWA
Vykreslování úloh souborů do PDF a obrazových formátů
Aspose.Tasks pro Python přes .NET podporuje vykreslování úloh, zdrojů a dat přiřazení zdrojů do formátů s pevným rozvržením a také do XML, HTML a několika dalších oblíbených formátů souborů pro snadnou distribuci informací.
Převeďte data projektu na obrázky
# 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)
Můžete vyzkoušet online Převodník úkolů.
Důležitou vlastností knihovny je schopnost vykreslovat WBS v projektu do libovolného ze standardních obrazových formátů podporovaných .NET Framework. Kromě toho je také možné exportovat data projektu do formátů CSV, TXT, XLS, XLSX a MPT.
Zvládejte úkoly v projektu
Aspose.Tasks for Python poskytuje bohatou sadu tříd pro zpracování úloh v rámci souboru Microsoft Project. Plány projektu se mohou pohybovat ve složitosti od jednoduchého plochého seznamu úkolů až po velkou vnořenou skupinu vzájemně závislých úkolů. Bez ohledu na složitost je Aspose.Tasks pro síť Python schopen vypořádat se s jakýmkoli scénářem.
Převeďte data projektu do více formátů
Aspose.Tasks for Python podporuje vykreslování úloh, zdrojů a dat přiřazení zdrojů do formátů s pevným rozvržením a také do XML, HTML a několika dalších oblíbených formátů souborů pro snadnou distribuci informací.
Převeďte data projektu do více formátů
# 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
- Výukové zdroje
- Dokumentace
- Zdrojový kód
- Reference API
- Podpora produktu
- Bezplatná podpora
- Placená podpora
- Blog
- Poznámky k vydání
- Proč Aspose.Tasks pro Python?
- Seznam zákazníků
- Příběhy úspěchu