
Développer un convertisseur de fichier MS Project en HTML.
Les fichiers Microsoft Project (MPP) sont largement utilisés pour la planification et la gestion de projets, mais y accéder nécessite un logiciel spécialisé, ce qui peut être un défi pour les utilisateurs qui n’ont pas MS Project installé. Convertir MPP en HTML offre une manière flexible et accessible de partager les données du projet avec les parties prenantes, leur permettant de voir les chronologies, les tâches et les plannings directement dans un navigateur web.
Dans cet article, nous allons explorer comment convertir MPP en HTML en ligne en utilisant le SDK Cloud de GroupDocs.Conversion pour Java, rendant la gestion de projet plus efficace et accessible.
- API Java pour la conversion MPP en HTML
- Conversion de MPP en HTML en Java
- Conversion de MS Project en HTML en utilisant des commandes cURL
Java API pour la conversion MPP en HTML
La conversion de MPP en HTML à l’aide de GroupDocs.Conversion Cloud SDK for Java est un processus fluide qui permet aux utilisateurs de transformer des fichiers Microsoft Project en un format adapté au web. Cette approche permet de visualiser les données de projet, y compris les tâches, les plannings et les dépendances, dans n’importe quel navigateur web sans nécessiter MS Project.
Son architecture cloud-based permet aux développeurs d’intégrer des capacités de conversion de documents dans leurs applications sans nécessiter de configurations complexes, garantissant un flux de travail évolutif et efficace pour la gestion de projet et le reporting.
Installation
Veuillez ajouter les détails suivants au fichier pom.xml du projet de build maven.
<repository>
<id>repository.groupdocs.cloud</id>
<name>repository.groupdocs.cloud</name>
<url>https://releases.groupdocs.cloud/java/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-conversion-cloud</artifactId>
<version>24.8</version>
</dependency>
Après l’installation, veuillez obtenir vos identifiants API personnalisés (c’est-à-dire l’ID client et le secret client).Vous pouvez consulter ce court tutoriel expliquant les détails sur la façon d’obtenir les identifiants API.
Conversion de MPP en HTML en Java
Cette section explique les avantages de la conversion de MPP en HTML à l’aide d’un extrait de code Java qui entraîne une accessibilité améliorée, un partage plus facile et une collaboration renforcée.
- Tout d’abord, créez une instance de la classe
Configuration
où nous passons les identifiants du client en tant qu’arguments.
Configuration configuration = new Configuration(clientId, clientSecret);
- Deuxièmement, initialisez le
ConvertApi
où nous passons l’objet de configuration comme argument.
ConvertApi convertApi = new ConvertApi(configuration);
- Créer une instance de la classe
ConvertSettings
où nous définissons le nom du fichier d’entrée, le format de sortie et le nom du document résultant.
ConvertSettings settings = new ConvertSettings();
- Créer une instance de la classe
ConvertDocumentRequest
où nous passons un objetConvertSettings
comme argument.
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
- Enfin, appelez l’API ConvertDocumentRequest pour convertir le MPP en HTML, puis enregistrez le HTML résultant dans le stockage cloud.
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// More examples over https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Obtenez vos identifiants API
string clientId = "XXXXXX-XXXXXXXXX-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "XXXXXXXXXXXXXXXXXXXX";
// Créer une instance de la classe Configuration et initialisez-la avec l'ID Client et le Secret Client.
Configuration configuration = new Configuration(clientId, clientSecret);
// Définissez l'URL de base de l'API pour la conversion de MPP en HTML
configuration.setApiBaseUrl("https://api.groupdocs.cloud");
// Initialiser une instance de ConvertApi avec l'objet Configuration
ConvertApi convertApi = new ConvertApi(configuration);
ConvertSettings settings = new ConvertSettings();
settings.setStorageName("internal");
settings.setFilePath("Home move plan.mpp");
settings.setFormat("html");
settings.setOutputPath("converted.pdf");
// Invitez la méthode ConvertDocument à effectuer la conversion de fichier MPP en HTML
ConvertDocumentRequest request = new ConvertDocumentRequest(settings);
List<StoredConvertedResult> response = convertApi.convertDocument(request);
// Check the response and print success message
if (response != null && response.equals("OK")) {
System.out.println("The MPP to HTML conversion completed successfully!");
}

Image:- Aperçu de la conversion de fichier Microsoft Project en HTML.
Le fichier MS Project d’entrée utilisé dans l’exemple ci-dessus peut être téléchargé depuis Home move plan.mpp.
Conversion de MS Project en HTML à l’aide de commandes cURL
La conversion de MPP en HTML en utilisant GroupDocs.Conversion Cloud et les commandes cURL offre un moyen simple et efficace de transformer les fichiers Microsoft Project en un format compatible avec le web. Cette méthode est particulièrement utile pour les développeurs et les administrateurs systèmes qui préfèrent l’automatisation en ligne de commande. Cette approche améliore l’accessibilité, simplifie l’intégration dans les applications web et élimine les problèmes de compatibilité associés aux fichiers MS Project.
Tout d’abord, nous devons générer un jeton d’accès JWT basé sur les informations d’identification du client, puis exécuter la commande suivante pour effectuer la conversion de MPP en HTML.
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceMPP}\", \"Format\": \"html\", \"OutputPath\": \"{convertedFile}\"}"
Veuillez remplacer sourceMPP
par le nom du fichier MS Project d’entrée, convertedFile
par le nom du fichier HTML résultant et accessToken
par un jeton d’accès JWT personnalisé.
- Vous pouvez envisager de sauvegarder le fichier résultant au format HTML local en exécutant la commande cURL suivante :
curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{ \"StorageName\": \"default\", \"FilePath\": \"{sourceFile}\", \"Format\": \"html\"}" \
-o "resultant.html"
Convertisseur MS Project en HTML
Alternativement, vous pouvez envisager d’expérimenter les capacités étonnantes de l’API de conversion de documents en utilisant notre application gratuite et légère MPP to HTML Converter. Cette application est construite sur l’API REST de GroupDocs.Conversion Cloud et vous permet d’explorer les capacités uniques dans un navigateur web.
Liens utiles
Conclusion
En conclusion, la conversion de MPP en HTML en utilisant le SDK GroupDocs.Conversion Cloud ou des commandes cURL offre un moyen fluide et efficace de rendre les fichiers Microsoft Project plus accessibles et partageables. Que vous soyez un développeur à la recherche d’une automatisation basée sur une API ou que vous ayez besoin d’une solution simple pour la visualisation de projets, notre API de conversion de documents offre flexibilité, précision et facilité d’utilisation. Essayez GroupDocs.Conversion Cloud dès aujourd’hui et simplifiez votre processus de conversion MPP en HTML sans effort !
Articles recommandés
Nous recommandons vivement de visiter les liens suivants pour en savoir plus sur :