Browse our Products

<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-tasks</artifactId>
<version>22.11</version>
<classifier>jdk18</classifier>
</dependency>
copied!  
                                                
                                                  compile(group: 'com.aspose', name: 'aspose-tasks', version: '22.11', classifier: 'jdk18')
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-tasks" rev="22.11">
 <artifact name="aspose-tasks" m:classifier="jdk18" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-tasks" % "22.11"
copied!  

API de manipulation du fichier de projet Microsoft

main-banner

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

VersionRelease Date
22.1118 novembre 2022
22.107 octobre 2022
22.912 septembre 2022
22.816 août 2022
22.714 juillet 2022
22.621 juin 2022
22.525 mai 2022
22.425 avril 2022
22.323 mars 2022
22.222 février 2022
22.126 janvier 2022
21.1214 décembre 2021
21.1117 novembre 2021
21.1025 octobre 2021
21.914 septembre 2021
21.813 août 2021
21.710 juillet 2021
21.615 juin 2021
21.512 mai 2021
21.47 avril 2021
21.316 mars 2021
21.218 février 2021
20.1230 décembre 2020
20.1124 novembre 2020
20.1016 octobre 2020
20.810 septembre 2020
20.78 juillet 2020
20.616 juin 2020
20.422 avril 2020
20.225 février 2020
20.131 janvier 2020
19.1225 décembre 2019
19.108 novembre 2019
19.927 septembre 2019
19.713 août 2019
19.611 juillet 2019
19.53 juin 2019
19.48 avril 2019
19.318 mars 2019
18.1128 novembre 2018
18.1031 octobre 2018
18.828 septembre 2018
18.730 juillet 2018
18.629 juin 2018
18.531 mai 2018
18.43 mai 2018
18.329 mars 2018
17.1128 janvier 2018
17.813 novembre 2017
17.522 juillet 2017
17.3.016 mai 2017
17.1.022 février 2017
16.11.011 décembre 2016
9.6.026 octobre 2016
9.5.021 août 2016
9.4.017 juin 2016
9.3.018 mars 2016
9.2.029 janvier 2016
9.1.030 décembre 2015