Eliminar la separación entre la lista de tareas y el pie de página
La conversión de datos de Project a distintos formatos a veces puede crear espacios en blanco innecesarios entre la lista de tareas y el pie de página del documento de salida. Al usar la ReduceFooterGap propiedad, puede eliminar este espaciado extra y producir un diseño más limpio y profesional.
Eliminar la separación entre la lista de tareas y el pie de página del documento
El siguiente ejemplo muestra cómo aplicar la ReduceFooterGap
propiedad para eliminar el espacio extra al exportar datos de Project. Esto garantiza que la lista de tareas fluya de forma continua hacia el pie de página sin espacios en blanco innecesarios.
1Project project = new Project("New Project.mpp");
2
3// Use ReduceFooterGap property to reduce the gap between list of tasks and Footer
4ImageSaveOptions imageSaveOptions =
5 new ImageSaveOptions(SaveFileFormat.PNG) { ReduceFooterGap = true, SaveToSeparateFiles = true, PageSize = PageSize.A0, Timescale = Timescale.Days };
6project.Save("ReducingGapBetweenTasksListAndFooter_out.png", (SaveOptions)imageSaveOptions);
7
8PdfSaveOptions pdfSaveOptions = new PdfSaveOptions { ReduceFooterGap = true, SaveToSeparateFiles = true, PageSize = PageSize.A0, Timescale = Timescale.Days };
9project.Save("ReducingGapBetweenTasksListAndFooter_out.pdf", (SaveOptions)pdfSaveOptions);
10
11HtmlSaveOptions htmlSaveOptions = new HtmlSaveOptions
12{
13 ReduceFooterGap = false,
14 IncludeProjectNameInPageHeader = false,
15 IncludeProjectNameInTitle = false,
16 PageSize = PageSize.A0,
17 Timescale = Timescale.Days
18};
19project.Save("ReducingGapBetweenTasksListAndFooter_out.html", htmlSaveOptions);
En este fragmento de código, ReduceFooterGap
está habilitada de modo que la lista de tareas y el pie de página queden estrechamente alineados. Esto mejora la legibilidad de los archivos de Project exportados, especialmente cuando se trabaja con informes de varias páginas o al preparar documentos para impresión.
Conclusión
La ReduceFooterGap propiedad en Aspose.Tasks for .NET proporciona una forma sencilla pero eficaz de optimizar el diseño de los archivos de Project exportados. Al eliminar las separaciones innecesarias, los desarrolladores pueden generar salidas más limpias, fáciles de leer y mejor adaptadas a informes profesionales. Esta característica ayuda a garantizar la coherencia entre diferentes formatos y mejora la presentación general de los datos de Project.
Preguntas frecuentes
P: ¿Necesito tener instalado Microsoft Project para usar ReduceFooterGap?
- No. Aspose.Tasks for .NET funciona de forma independiente de Microsoft Project.
P: ¿En qué formatos se aplica ReduceFooterGap?
- La propiedad funciona al exportar a formatos como PDF, XPS y diversos formatos de imagen.
P: ¿ReduceFooterGap afecta el contenido de las tareas o solo el diseño?
- Solo ajusta el espaciado en el diseño de salida y no modifica los datos reales de Project.
P: ¿Puedo combinar ReduceFooterGap con otras configuraciones de diseño?
- Sí. Puede utilizarse junto con opciones como el tamaño de página, la orientación y la configuración de exportación de imágenes.
P: ¿Se aplica ReduceFooterGap por defecto?
- No. Debe activarlo explícitamente en las opciones de exportación.