Aspose.Tasks para .NET es una potente biblioteca que proporciona a los desarrolladores herramientas para trabajar de manera eficiente con archivos de Microsoft Project (.MPP) en un entorno .NET. Ofrece funciones como la conversión de archivos MPP a varios formatos, incluido PDF, sin necesidad de instalar Microsoft Project.
Project
y cargue el archivo de entrada a través de su constructor.Project.Save
con el formato de salida como primer parámetro.SaveFileFormat.PDF
para usar la configuración predeterminada de PDF.PdfSaveOptions
Obtén los archivos de ensamblado respectivos desde las descargas o descarga el paquete desde NuGet para agregar Aspose.Tasks
directamente en tu espacio de trabajo.
Los nombres de tareas o recursos a menudo son demasiado largos y se cortan cuando se muestran las vistas del proyecto. Para evitar esto, el complemento Aspose.Tasks Project2PDF Converter ofrece la propiedad FitContent
en la clase SaveOptions
. El siguiente ejemplo de código demuestra cómo renderizar un proyecto en formato PDF con la propiedad FitContent
establecida en true, asegurando la visibilidad completa de los nombres de tareas y recursos.
Los desarrolladores que utilizan el convertidor de proyectos a PDF de Aspose.Tasks pueden modificar el estilo del texto para los recursos sobrealocados. De forma predeterminada, los recursos sobrealocados tienen un estilo similar al de Microsoft Project (MSP), con formato en rojo y negrita. Al utilizar TextItemType.OverallocatedResources
, se permite personalizar tanto el color como el estilo de estos recursos sobrealocados.
Sí, se puede utilizar para construir varios tipos de aplicaciones .NET de 32 bits o 64 bits, incluyendo ASP.NET, WCF, WinForms, WPF y más. También ofrece soporte para el desarrollo con Mono para aplicaciones en Linux, Mac, y se puede utilizar a través de COM Interop desde ASP, Perl, PHP y Python.
El complemento .NET permite la personalización de varios aspectos, como el estilo de texto para recursos sobreasignados, formatos de fecha y configuraciones de fuente predeterminadas. Los desarrolladores pueden utilizar la API proporcionada para adaptar la apariencia de los documentos PDF exportados.
Sí, tienes la opción de usar SaveOptions.ViewSettings para especificar explícitamente el objeto de vista para renderizar en el PDF. Si se especifica un objeto de vista, se ignora el valor de SaveOptions.PresentationFormat, lo que proporciona más flexibilidad al elegir la vista deseada para la exportación.
Admite varias vistas en Microsoft Project, incluyendo ‘Diagrama de Gantt’, ‘Uso de Tareas’, ‘Uso de Recursos’ y más.