Renderizar datos del proyecto en tamaños de página predefinidos

Descripción general

Al exportar datos del proyecto de Microsoft a formatos visuales como Imágenes o PDF, a menudo es necesario controlar el tamaño de salida física **** del documento renderizado. Esto es especialmente importante al preparar informes para imprimir, archivar o compartir en todos los departamentos.

Aspose.Tasks para .NET proporciona un control total sobre esto a través de la enumeración de pageSize en ‘saveOptions’. Puede elegir entre una variedad de formatos de papel estándar, como:

Estas configuraciones le permiten adaptar con precisión la salida para gráficos de pared grandes, impresiones compactas o documentación digital.

Vistas compatibles para representar

Las siguientes vistas se pueden representar utilizando tamaños de página predefinidos:

Estos se pueden establecer utilizando la propiedad ‘PresentationFormat` en’ SaveOptions ‘.

Configuración del tamaño y representación de la página

Para usar un tamaño de página predefinido:

  1. Cree una instancia de ImageVeoptions o PDFSaveOptions.
  2. Establezca la propiedad ‘PageSize` en el valor deseado.
  3. Establezca el PresentationFormat en la vista que desee (por ejemplo, ganttchart, `tareas de uso ‘).
  4. Guarde el archivo en el disco.

Ejemplo: Proyecto de exportación a la imagen del gráfico Gantt del tamaño A1

 1Project project = new Project("New Project.mpp");
 2
 3// Render the project to all Pre-Defined page sizes
 4foreach (PageSize pageSize in (PageSize[])Enum.GetValues(typeof(PageSize)))
 5{
 6    PdfSaveOptions options = new PdfSaveOptions();
 7    options.PresentationFormat = PresentationFormat.GanttChart;
 8    options.FitContent = true;
 9    options.PageSize = pageSize;
10    project.Save("PredefinedPageSizes_" + pageSize.ToString() + "_out.pdf", (SaveOptions)options);
11}

Notas y recomendaciones

Resumen

Con Aspose.Tasks para .NET, puede renderizar los datos del proyecto en una variedad de tamaños de página predefinidos, adecuados para impresión o distribución digital. Esta función simplifica la generación de documentos y garantiza un formato uniforme en diferentes formatos de salida.

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.