Aspose.Tasks para .NET es una API de administración de proyectos confiable para procesar archivos de Microsoft Project. La API admite la lectura, escritura y manipulación de documentos de Microsoft Project sin ninguna otra dependencia de software. Además, la API expone los datos del proyecto para ofrecer capacidades completas de planificación, definición y seguimiento. La biblioteca es totalmente compatible con varias propiedades del proyecto y se puede utilizar para manipular calendarios o horarios de trabajo. Aspose.Tasks for .NET API muestra datos como tareas, recursos, asignaciones de recursos y datos de atributos extendidos para que los desarrolladores puedan manipularlos. Los usuarios pueden planificar completamente mediante la creación y lectura de tareas y recursos y asignar o quitar recursos a las tareas o de ellas. Los usuarios pueden manipular restricciones, prioridades, tareas críticas y basadas en el esfuerzo, detener o reanudar una tarea y dividir tareas, administrar atributos extendidos, vincular tareas y escribir datos actualizados en el proyecto.
Características avanzadas de la API de Microsoft Project de .NET
Cree archivos MS Project y Oracle Primavera desde cero
Definir días de la semana y excepciones para un calendario
Lea y escriba archivos de MS Project protegidos con contraseña
Exporte proyectos a otros formatos con diagrama de Gantt altamente personalizable
Administre líneas de base, costos e hitos
Manejar tareas, recursos y atributos extendidos de asignaciones y sus definiciones
Personalizar el contorno de trabajo de la asignación de recursos
Representar estructuras de descomposición del trabajo (WBS) en imágenes
Renderice archivos de MS Project y Oracle Primavera a HTML
Ordene las tareas por nombres, fechas, duraciones y muchos otros campos
Actualice las propiedades personalizadas de los archivos del proyecto MPP
Abra y guarde archivos de proyecto desde/hacia MS Project Online o una instancia local de MS Project Server a través de PWA
Amplia gama de conversiones entre formatos de Microsoft Project a imágenes y otros formatos de datos, incluido PDF, Excel, HTML
Combinar JIRA a MPP, XML a MPP, MPX a PDF y otros
Características de la API en la documentación
Puede ver la lista completa de funciones de Aspose.Tasks en nuestra documentación. El uso de la biblioteca Aspose.TASKS C# en su proyecto le permite realizar las siguientes tareas:
- Instalación de Aspose.Tasks para .NET mediante la Consola del administrador de paquetes
- Guía para desarrolladores entre formatos populares.
- Cree controladores de mensajes personalizados para realizar una tarea específica .
- Trabajar con Task Links a través de .NET API
- Trabajar con recursos Agregar recursos a Microsoft Project (MPP/ XML) archivos
- Conversión de archivos MPP de MS Project a PDF, XML, JPEG y otros
- y más.
Convierta los datos del proyecto a múltiples formatos
Aspose.Tasks para .NET admite la representación de tareas, recursos y datos de asignación de recursos en formatos de diseño fijo, así como en XML, HTML y varios otros formatos de archivo populares para facilitar la distribución de la información.
Guardar datos del proyecto en diferentes formatos - 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);
Una característica importante de la biblioteca es la capacidad de representar WBS en un proyecto en cualquiera de los formatos de imagen estándar admitidos por .NET Framework. Además, también es posible exportar datos del proyecto a formatos CSV, TXT, XLS, XLSX y MPT.
Puede probar el Tasks Converter en línea.
También puede convertir datos de proyectos, Jira, MPP, MPX, MPT o XML en muchos otros formatos de archivo, incluidos algunos de los que se enumeran a continuación:
Combine archivos JIRA, MPP, MPT, MS Project, MPX, Oracle-Primavera PDF y XML
- carga archivos usando Aspose.Tasks clases para el trabajo con documentos de Microsoft Project sin utilizar Microsoft Project;
- crea una instancia de Artículos técnicos cómo renderizar y usar Aspose.Tasks con otros idiomas
- Contiene clases para guardar un proyecto para diferentes formatos.
¡Además, puede fusionar archivos en tiempo real! Combine Jira, MPP, MPX, MPT, XML, MS Projects en PDF, XPS, Primavera y muchos otros formatos de archivo:
Aspose.Tasks para .NET API facilita el proceso de combinación de archivos para los desarrolladores:
Manejar tareas en el proyecto
Aspose.Tasks para .NET proporciona un rico conjunto de clases para manejar tareas dentro de un archivo de Microsoft Project. Los planes de proyecto pueden variar en complejidad desde una simple lista de tareas planas hasta un gran grupo anidado de tareas interdependientes. Independientemente de la complejidad, Aspose.Tasks for .NET es capaz de manejar cualquier escenario. Incluyendo, le permite crear y editar archivos de proyecto de MS usando el Modelo de objetos de documento (DOM). DOM es una interfaz de programación que le permite presentar un documento en forma de árbol de nodos, donde cada nodo es parte del documento. La API de Aspose.Tasks para .NET le permite conectarse a una página, cargarla, modificar su contenido y realizar otras operaciones con archivos.
- navegar en los documentos utilizando varios métodos, como recorrido de elementos, recorrido de documentos, consultas XPath y consultas de selector CSS,
- eliminar y reemplazar algunos fata de un archivo,
- fusionar archivos de proyecto,
- bloqueo y desbloqueo y otras funciones.
La API de tareas de .NET ayuda a los desarrolladores a leer, modificar, navegar y editar documentos de MS Project. Algunas funciones de edición de archivos que Aspose.Tasks for .NET API puede realizar son las siguientes:
Convertir datos del proyecto en imágenes
Aspose.Tasks para .NET tiene su propio motor de renderizado especialmente diseñado para replicar el estilo de renderizado de MS Project. Esto permite a los desarrolladores representar los datos del proyecto en una serie de formatos de imágenes vectoriales y de trama mientras controlan ciertos aspectos de la imagen resultante.
Renderizar datos del proyecto a 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 conversión inversa es así de simple! Usando la biblioteca de clases Aspose.Tasks en su aplicación C#, puede convertir fácilmente el archivo Mareach MS Project en cualquier archivo de formato de archivo con solo una línea de código.
Pruebe en línea Convertidor de MS Project Puede convertir MS Project archivos a XML, PDF, MPX, XLSX, XLS, XPS, TXT, HTML, JPG y otros formatos de imagen. Sube, transforma tus documentos y obtén resultados en unos segundos. No necesita ningún software adicional.
Aspose.Tasks para la biblioteca .NET proporciona la API de análisis de MS Project para la plataforma C#. Puede crear, editar, guardar, fusionar, convertir archivos MPP a otros formatos de archivo y agregar enlaces, listas, bloques de código, imágenes y otros elementos en archivos de proyecto siguiendo los enlaces:
Programación de tareas, seguimiento y evaluación del presupuesto
Aspose.Tasks for .NET puede calcular la ruta crítica y la programación de un proyecto. También permite a los desarrolladores administrar las líneas base de las tareas y el trabajo real, acceder a los costos y el presupuesto de las asignaciones, y administrar los costos y las variaciones de los recursos para el seguimiento del proyecto. Estas son solo algunas capacidades de una larga lista de características que admite la API.
Guardar elementos HTML en archivos separados
Aspose.Tasks para .NET API hace que exportar datos de proyectos a HTML sea una experiencia realmente excelente, ya que le permite exportar fuentes, imágenes y estilos CSS a archivos separados. Además, también puede asignar los parámetros necesarios a las funciones de devolución de llamada al proceso de exportación.
Soporte de interoperabilidad COM
Aspose.Tasks para .NET expone sus capacidades a través de una interfaz COM. Esto significa que no necesita restringirse a usar Aspose.Tasks para .NET solo con la plataforma .NET, se puede usar en cualquier idioma que necesite a través de sus servicios de interoperabilidad COM.
Aspose.Tasks ofrece MS Project Viewer en línea gratuito, que ayuda a obtener información sobre el proyecto a través de URL. Nuestras aplicaciones son seguras, multiplataforma y no requieren instalación de software. Las aplicaciones son simples y fáciles de usar, pero efectivas y confiables.
Otras funciones de Aspose.Tasks admitidas para .NET API
¡Use la biblioteca Aspose.Tasks C# para convertir, fusionar, bloquear, desbloquear documentos descargados y más!
Support and Learning Resources
- Recursos de aprendizaje
- Documentación
- Código fuente
- Referencias de API
- Vídeos tutoriales
- Soporte de producto
- Soporte gratuito
- Soporte pagado
- Blog
- Notas de lanzamiento
- ¿Por qué Aspose.Tasks para .NET?
- Lista de clientes
- Historias de éxito