Aspose.Tasks pour .NET est une API de gestion de projet fiable pour traiter les fichiers Microsoft Project. L'API prend en charge la lecture, l'écriture et la manipulation de documents Microsoft Project sans aucune autre dépendance logicielle. De plus, l'API expose les données du projet pour offrir des capacités complètes de planification, de définition et de suivi. La bibliothèque prend entièrement en charge diverses propriétés de projet et peut être utilisée pour manipuler des calendriers ou des horaires de travail. L'API Aspose.Tasks pour .NET présente des données telles que des tâches, des ressources, des affectations de ressources et des données d'attributs étendus afin que les développeurs puissent les manipuler. Les utilisateurs peuvent entièrement planifier en créant et en lisant des tâches et des ressources et en affectant ou en supprimant des ressources vers ou depuis des tâches. Les utilisateurs peuvent manipuler les contraintes, les priorités, les tâches critiques et axées sur l'effort, arrêter ou reprendre une tâche et diviser les tâches, gérer les attributs étendus, lier les tâches et réécrire les données mises à jour dans le projet.

Fonctionnalités avancées de l'API Microsoft Project .NET

Créez des fichiers MS Project et Oracle Primavera à partir de rien

Définir les jours de la semaine et les exceptions pour un calendrier

Lire et écrire des fichiers MS Project protégés par mot de passe

Exportez le projet vers d'autres formats avec un diagramme de Gantt hautement personnalisable

Gérer les lignes de base, les coûts et les jalons

Gérer les attributs étendus des tâches, des ressources et des affectations et leurs définitions

Personnaliser le profil de travail de l'affectation des ressources

Rendre les structures de répartition du travail (WBS) en images

Rendre les fichiers MS Project et Oracle Primavera au format HTML

Triez les tâches par noms, dates, durées et par de nombreux autres champs

Mettre à jour les propriétés personnalisées des fichiers de projet MPP

Ouvrir et enregistrer des fichiers de projet depuis/vers MS Project Online ou une instance sur site de MS Project Server via PWA

Large gamme de conversions entre les formats Microsoft Project en images et autres formats de données, y compris PDF, Excel, HTML

MPP, MPT, MPX et XML Visionneuse de fichiers pour .NET

Fonctionnalités de l'API dans la documentation

Vous pouvez consulter la liste complète des fonctionnalités d'Aspose.Tasks dans notre documentation. L'utilisation de la bibliothèque Aspose.TASKS C# dans votre projet vous permet d'effectuer les tâches suivantes :

Convertir les données du projet en plusieurs formats

Aspose.Tasks pour .NET prend en charge le rendu des tâches, des ressources et des données d'affectation de ressources dans des formats à mise en page fixe, ainsi que XML, HTML et plusieurs autres formats de fichiers populaires pour une distribution facile des informations.

Enregistrer les données du projet dans différents formats - C#


     
// load the file to be converted

var prj = new Aspose.Tasks.Project(dir + "template.mpp");

// save in different formats

prj.Save(dir + "output.pdf", Aspose.Tasks.Saving.SaveFileFormat.PDF);

prj.Save(dir + "output.html", Aspose.Tasks.Saving.SaveFileFormat.HTML);

prj.Save(dir + "output.xml", Aspose.Tasks.Saving.SaveFileFormat.XML);    


Une fonctionnalité importante de la bibliothèque est la possibilité de restituer WBS dans un projet dans l'un des formats d'image standard pris en charge par le .NET Framework. De plus, il est également possible d'exporter des données de projet aux formats CSV, TXT, XLS, XLSX et MPT.

Vous pouvez essayer en ligne Convertisseur de tâches.

Vous pouvez également convertir des données de projet, Jira, MPP, MPX, MPT ou XML dans de nombreux autres formats de fichiers, dont quelques-uns sont répertoriés ci-dessous :

Fusionner des fichiers JIRA, MPP, MPT, MS Project, MPX, Oracle-Primavera PDF et XML

- charge les fichiers en utilisant les classes Aspose.Tasks pour le travail avec des documents Microsoft Project sans utiliser Microsoft Project ;
- crée une instance d'Articles techniques comment rendre et en utilisant Aspose.Tasks avec d'autres langages
- Contient des classes pour enregistrer un projet pour formats différents.

De plus, vous pouvez fusionner des fichiers en temps réel ! Combinez Jira, MPP, MPX, MPT, XML, MS Projects en PDF, XPS, Primavera et de nombreux autres formats de fichiers : L'API Aspose.Tasks pour .NET facilite le processus de fusion des fichiers pour les développeurs :

Gérer les tâches dans le projet

Aspose.Tasks pour .NET fournit un riche ensemble de classes pour gérer les tâches dans un fichier Microsoft Project. La complexité des plans de projet peut varier d'une simple liste de tâches plate à un grand groupe imbriqué de tâches interdépendantes. Quelle que soit la complexité, Aspose.Tasks pour .NET est capable de faire face à n'importe quel scénario. Notamment, il vous permet de créer et de modifier des fichiers de projet MS à l'aide du modèle d'objet de document (DOM). DOM est une interface de programmation qui permet de présenter un document sous la forme d'une arborescence de nœuds, où chaque nœud fait partie du document. L'API Aspose.Tasks pour .NET vous permet de vous connecter à une page, de la charger, de modifier son contenu et d'effectuer d'autres opérations sur les fichiers.

- naviguer sur les documents en utilisant diverses méthodes, telles que la traversée d'éléments, la traversée de documents, les requêtes XPath et les requêtes de sélecteur CSS,
- supprimer et remplacer certains fata d'un fichier,
- fusionner les fichiers de projet,
- verrouillage et déverrouillage et autres fonctions.
L'API .NET Tasks aide les développeurs à lire, modifier, naviguer et éditer des documents MS Project. Certaines fonctions d'édition de fichiers que l'API Aspose.Tasks pour .NET peut effectuer sont les suivantes :

Convertir les données du projet en images

Aspose.Tasks pour .NET possède son propre moteur de rendu spécialement conçu pour reproduire le style de rendu de MS Project. Cela permet aux développeurs de restituer les données du projet dans un certain nombre de formats d'images raster et vectorielles tout en contrôlant certains aspects de l'image résultante.

Rendre les données du projet au format JPEG - C#



    // load file

    var prj = new Aspose.Tasks.Project(dir + "template.mpp");

    // create ImageSaveOptions with desired format

    var options = new Aspose.Tasks.Saving.ImageSaveOptions(Aspose.Tasks.Saving.SaveFileFormat.JPEG)

    {    CustomPageSize = new SizeF(2200, 1100),    HorizontalResolution = 96f,    VerticalResolution = 96f,

        JpegQuality = 70

    };

    // render data to image format

    prj.Save(dir + "output.jpg", options);



La conversion inverse est aussi simple que cela ! En utilisant la bibliothèque de classes Aspose.Tasks dans votre application C#, vous pouvez facilement convertir le fichier Mareach MS Project en n'importe quel fichier de format de fichier avec une seule ligne de code !

Essayez en ligne MS Project Converter Vous pouvez convertir MS Project fichiers vers XML, PDF, MPX, XLSX, XLS, XPS, TXT, HTML, JPG et autres formats d'image. Téléchargez, transformez vos documents et obtenez des résultats en quelques secondes. Vous n'avez besoin d'aucun logiciel supplémentaire.

La bibliothèque Aspose.Tasks pour .NET fournit l'API d'analyse MS Project pour la plate-forme C#. Vous pouvez créer, modifier, enregistrer, fusionner, convertir des fichiers MPP dans d'autres formats de fichiers et ajouter des liens, des listes, des blocs de code, des images et d'autres éléments dans les fichiers de projet en suivant les liens :

Planification, suivi et évaluation du budget des tâches

Aspose.Tasks pour .NET peut calculer le chemin critique et la planification d'un projet. Il permet également aux développeurs de gérer les références des tâches et le travail réel, d'accéder aux coûts et au budget des affectations, et de gérer les coûts et les écarts des ressources pour le suivi des projets. Ce ne sont là que quelques fonctionnalités parmi une longue liste de fonctionnalités prises en charge par l'API.

Enregistrer les éléments HTML dans des fichiers séparés

L'API Aspose.Tasks pour .NET rend l'exportation de données de projet vers HTML vraiment formidable, car elle vous permet d'exporter les polices, les images et les styles CSS vers des fichiers séparés. En outre, vous pouvez également affecter les paramètres nécessaires aux fonctions de rappel du processus d'exportation.

Prise en charge de l'interopérabilité COM

Aspose.Tasks pour .NET expose ses capacités via une interface COM. Cela signifie que vous n'avez pas besoin de vous limiter à utiliser Aspose.Tasks pour .NET uniquement avec la plate-forme .NET, il peut être utilisé dans n'importe quelle langue dont vous avez besoin grâce à ses services d'interopérabilité COM.

Aspose.Tasks offre gratuitement en ligne MS Project Viewer, qui aide à obtenir informations sur le projet via URL. Nos applications sont sécurisées, multiplateformes et ne nécessitent aucune installation de logiciel. Les applications sont simples et faciles à utiliser, mais efficaces et fiables.


Autres fonctionnalités d'Aspose.Tasks pour l'API .NET prises en charge

Utilisez la bibliothèque Aspose.Tasks C# pour convertir, fusionner, verrouiller, déverrouiller des documents téléchargés, et plus encore !



  

Support and Learning Resources

  
  

Aspose.Tasks propose des API individuelles pour les environnements de développement populaires répertoriés ci-dessous :