Az Aspose.Tasks for Python via .NET egy robusztus projektmenedzsment API a Microsoft Project fájlok kezelésére. API-nk támogatja a Microsoft Project-dokumentumok olvasását, írását és más szoftverfüggőség nélküli kezelését, és több mint 100 Python-osztályt tartalmaz az alacsony szintű projektműveletek és adatkezelések kezelésére. Az Aspose.Tasks így egyedülálló lehetőséget biztosít a Python fejlesztőknek a szkript alapú dokumentumautomatizálás megvalósítására. A könyvtár teljes mértékben támogatja a különböző projekttulajdonságokat, és használható naptárak vagy munkaütemezések kezelésére.
Az elmúlt évtizedekben az erőteljes számítástechnikai hardver megjelenésével a Python a webfejlesztésben (Django, Flask, Pyramid keretrendszerek), tudományos feladatokban és adatelemzésben széles körben használt programozási nyelvvé vált. A Python hasznossága a harmadik féltől származó csomagok nagy ökoszisztémájából fakad. A nagyszámú, fokozatosan fejlődő könyvtárnak köszönhetően a Python a legjobb választás a gyors szoftverfejlesztéshez. Az Aspose.Tasks csapata úgy döntött, hogy lépést tart a legújabb programozási trendekkel, és professzionális BMP, PNG, JPEG, GIF, TIFF, PDF-feldolgozó szoftvereket és más fájlformátumokat biztosít a Python közösség számára.
Az Aspose.Tasks API for Python .NET-en keresztül olyan adatokat tesz elérhetővé, mint a feladatok, erőforrások, erőforrás-hozzárendelések és kiterjesztett attribútumadatok a fejlesztők számára, hogy kezeljék őket. A felhasználók teljes ütemezést hajthatnak végre feladatok és erőforrások létrehozásával és olvasásával, valamint erőforrásokat rendelhetnek hozzá vagy távolíthatnak el a feladatokhoz, illetve távolíthatnak el onnan. A felhasználók módosíthatják a megszorításokat, a prioritásokat, a kritikus és időigényes feladatokat, leállíthatják vagy folytathatják a feladatokat és feloszthatják a feladatokat, kezelhetik a speciális attribútumokat, összekapcsolhatják a feladatokat, és visszaírhatják a frissített adatokat a projektbe.
Speciális Python Microsoft Project API-szolgáltatások
Hozzon létre MS Project és Oracle Primavera fájlokat a semmiből
Hétköznapok és kivételek meghatározása a naptárhoz
Jelszóval védett MS Project fájlok olvasása és írása
Exportáljon projekteket más formátumokba a nagymértékben testreszabható Gantt-diagram segítségével
Kezelje az alapvonalakat, a költségeket és a mérföldköveket
Kezelje a feladatokat, az erőforrásokat és a hozzárendelések kiterjesztett attribútumait és definícióit
Az erőforrás-hozzárendelés munkakontúrjának testreszabása
Munkabontási struktúrák (WBS) megjelenítése képeken
Renderelje le az MS Project és az Oracle Primavera fájlokat HTML formátumban
A feladatok rendezése nevek, dátumok, időtartamok és sok más mező szerint
Frissítse az MPP Project fájlok egyéni tulajdonságait
Projektfájlok megnyitása és mentése az MS Project Online-ból vagy az MS Project Server helyszíni példányába PWA-n keresztül
Rendereljen feladatokat Fájlok PDF- és képformátumba
Az Aspose.Tasks for Python a .NET-en keresztül támogatja a feladatok, erőforrások és erőforrás-hozzárendelési adatok fix elrendezésű formátumokba, valamint XML-, HTML- és számos más népszerű fájlformátumba való renderelését az információk egyszerű terjesztése érdekében.
Projektadatok konvertálása képekké
# 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)
Kipróbálhatja az online Tasks Convertert.
A könyvtár fontos jellemzője, hogy egy projektben a WBS-t a .NET-keretrendszer által támogatott szabványos képformátumok bármelyikére lehet renderelni. Ezenkívül lehetőség van projektadatok exportálására CSV, TXT, XLS, XLSX és MPT formátumba.
Feladatok kezelése a projektben
Az Aspose.Tasks for Python osztályok gazdag készletét kínálja a Microsoft Project fájlon belüli feladatok kezelésére. A projekttervek összetettsége az egyszerű lapos feladatlistától a kölcsönösen függő feladatok nagy, egymásba ágyazott csoportjáig terjedhet. A bonyolultságtól függetlenül az Aspose.Tasks for Python net bármilyen forgatókönyvet képes kezelni.
Konvertálja a projektadatokat több formátumba
Az Aspose.Tasks for Python támogatja a feladatok, erőforrások és erőforrás-hozzárendelési adatok fix elrendezésű formátumokba, valamint XML-be, HTML-be és számos más népszerű fájlformátumba történő megjelenítését az információk egyszerű terjesztése érdekében.
Konvertálja a projektadatokat több formátumba
# 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
- Tanulási források
- Dokumentáció
- Forráskód
- API referenciák
- Terméktámogatás
- Ingyenes támogatás
- Fizetett támogatás
- Blog
- Kiadási megjegyzések
- Miért az Aspose.Tasks a Python számára?
- Ügyfelek listája
- Sikertörténetek