Browse our Products
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>21.12</version>
<classifier>jdk18</classifier>
</dependency>
compile(group: 'com.aspose', name: 'aspose-tasks', version: '21.12', classifier: 'jdk18')
<dependency org="com.aspose" name="aspose-tasks" rev="21.12">
<artifact name="aspose-tasks" m:classifier="jdk18" ext="jar"/>
</dependency>
libraryDependencies += "com.aspose" % "aspose-tasks" % "21.12"
API de manipulation du fichier de projet Microsoft
Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Chercher | Support gratuit | Licence temporaire
Aspose.Tasks Une API de gestion de projet Java pour manipuler les fichiers de projet Microsoft. Les développeurs peuvent définir les propriétés principales et par défaut d’un projet ainsi que des informations de calendrier. L’API offre également la possibilité de spécifier les jours de semaine et les exceptions de calendrier tout en facilitant l’ajout et recalculer les tâches, les ressources et autres données sans intervention de l’utilisateur.
Traitement de fichiers de projet Microsoft
- Lire, modifier et écrire Microsoft Project & Reg; documents.
- Lire les formats MPP et XML Project.
- Créer, mettre à jour et écrire des projets dans un format de projet XML.
- Lisez les fichiers du projet MPP, mettez à jour les informations de résumé et écrivez au format MPP d’origine.
- Lisez les fichiers du projet MPP et convertissez-les au format XML.
- Modifier les paramètres du projet principal comme le type de calendrier, les dates de démarrage et de fin.
- Modifier les paramètres du projet par défaut comme le taux standard par défaut, le taux d’heures supplémentaires par défaut, le type de tâche par défaut, l’accumulation de coûts fixes par défaut, etc.
- Gérer les attributs étendus.
- Définissez les jours de semaine pour le projet ainsi que pour les calendriers et les exceptions de calendrier.
- Lire et écrire des calendriers pour les tâches et les ressources.
- Gérer la planification et la durée de base des tâches.
- gérer les contraintes sur les tâches.
- Créer et gérer les liens entre les tâches.
- Lire, changer et créer des tâches, jalon, tâches critiques estimées ou axées sur l’effort.
- Gérer les coûts et les écarts des ressources.
- Coûts d’attribution d’accès et budget.
- Resource prefix implementation for nested resources
lire et écrire des formats de projet
MPP, XML, MPT, MPX
Enregistrer les fichiers de projet comme
Xlsx, html, txt, pdf, xer, primaverap6xml
TIF, SVG, PNG, JPEG
Environnements pris en charge
- ** Microsoft Windows: ** Windows Desktop & Server (x86, x64)
- ** macOS: ** mac os x
- ** Linux: ** Ubuntu, OpenSuse, Centos et autres
- ** Versions Java: **
J2SE 7.0 (1.7)
ou au-dessus
Commencer
Aspose.tasks Les API Java sont hébergées au Référentiel. Vous pouvez facilement utiliser Aspose.tasks pour l’API Java directement dans vos projets Maven avec des configurations simples. Pour les instructions détaillées, veuillez visiter la page de documentation Installing Aspose.Tasks for Java from Maven Repository.
Lire les données du projet de la base de données Microsoft Project
String url = "jdbc:sqlserver://";
String serverName = "192.168.56.2\\MSSQLSERVER";
String portNumber = "1433";
String databaseName = "ProjectServer_Published";
String userName = "sa";
String password = "***";
MspDbSettings settings = new MspDbSettings(url+serverName+":"+portNumber+";databaseName="+databaseName+
";user=" + userName + ";password=" + password, UUID.fromString("E6426C44-D6CB-4B9C-AF16-48910ACE0F54"));
addJDBCDriver(new File("sqljdbc4.jar"));
Project project = new Project(settings);
project.save(dir + "output.xml", SaveFileFormat.XML);
Page de produit | Docs | Démos | Référence de l’API | Exemples | Blog | Chercher | Support gratuit | Licence temporaire
Version | Release Date |
---|---|
22.11 | 18 novembre 2022 |
22.10 | 7 octobre 2022 |
22.9 | 12 septembre 2022 |
22.8 | 16 août 2022 |
22.7 | 14 juillet 2022 |
22.6 | 21 juin 2022 |
22.5 | 25 mai 2022 |
22.4 | 25 avril 2022 |
22.3 | 23 mars 2022 |
22.2 | 22 février 2022 |
22.1 | 26 janvier 2022 |
21.12 | 14 décembre 2021 |
21.11 | 17 novembre 2021 |
21.10 | 25 octobre 2021 |
21.9 | 14 septembre 2021 |
21.8 | 13 août 2021 |
21.7 | 10 juillet 2021 |
21.6 | 15 juin 2021 |
21.5 | 12 mai 2021 |
21.4 | 7 avril 2021 |
21.3 | 16 mars 2021 |
21.2 | 18 février 2021 |
20.12 | 30 décembre 2020 |
20.11 | 24 novembre 2020 |
20.10 | 16 octobre 2020 |
20.8 | 10 septembre 2020 |
20.7 | 8 juillet 2020 |
20.6 | 16 juin 2020 |
20.4 | 22 avril 2020 |
20.2 | 25 février 2020 |
20.1 | 31 janvier 2020 |
19.12 | 25 décembre 2019 |
19.10 | 8 novembre 2019 |
19.9 | 27 septembre 2019 |
19.7 | 13 août 2019 |
19.6 | 11 juillet 2019 |
19.5 | 3 juin 2019 |
19.4 | 8 avril 2019 |
19.3 | 18 mars 2019 |
18.11 | 28 novembre 2018 |
18.10 | 31 octobre 2018 |
18.8 | 28 septembre 2018 |
18.7 | 30 juillet 2018 |
18.6 | 29 juin 2018 |
18.5 | 31 mai 2018 |
18.4 | 3 mai 2018 |
18.3 | 29 mars 2018 |
17.11 | 28 janvier 2018 |
17.8 | 13 novembre 2017 |
17.5 | 22 juillet 2017 |
17.3.0 | 16 mai 2017 |
17.1.0 | 22 février 2017 |
16.11.0 | 11 décembre 2016 |
9.6.0 | 26 octobre 2016 |
9.5.0 | 21 août 2016 |
9.4.0 | 17 juin 2016 |
9.3.0 | 18 mars 2016 |
9.2.0 | 29 janvier 2016 |
9.1.0 | 30 décembre 2015 |
File | Classifier | Size |
---|---|---|
aspose-tasks-21.12-javadoc.jar | javadoc | 2.61 MB |
aspose-tasks-21.12-jdk17.jar | jdk17 | 12.71 MB |
aspose-tasks-21.12-jdk18.jar | jdk18 | 12.71 MB |
aspose-tasks-21.12.pom | 449 bytes |