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

  
  

Az Aspose.Tasks egyedi Tasks-feldolgozási API-kat kínál más népszerű fejlesztői környezetekhez, az alábbiak szerint: