Insertar salto de página usando Aspose.cell O Aspose.Excel

Tenemos un proyecto de informes en el que usamos el marco .NET para crear informes de Excel sobre la marcha. Los diferentes componentes que se utilizan son System Namespace, Aspose.Cell y Aspose.Excel.

Tenemos un informe donde ejecutamos un determinado conjunto de comandos en un bucle. Después de cada ejecución de bucle, debemos insertar un salto de página. Actualmente, usamos System.Environment para insertar saltos de línea, pero no veo ningún método similar para el salto de página. Además, leí en algún lugar que la última versión de Aspose.cell admite el salto de página, pero estamos usando la versión 4.7.1.0

¿Alguien puede aconsejarme sobre cómo se puede hacer esto?

preguntado el 12 de junio de 12 a las 21:06

1 Respuestas

Aunque nunca antes había trabajado con Aspose, hice una búsqueda rápida y descubrí que había un objeto VerticalPageBreak en el modelo de objeto como se muestra en el sitio web:

Cada objeto Worksheet contiene un objeto VerticalPageBreakCollection.
Un objeto VerticalPageBreak se usa para crear un salto de página vertical en la hoja de cálculo.

La mejor manera de insertar saltos de página parece ser usando la clase VerticalPageBreak:

excel.Worksheets[0].VerticalPageBreaks.Add("G5");

Aquí es una referencia a la clase VerticalPageBreak.
Esto debería ocuparse de los saltos de página verticales.

Respondido el 13 de junio de 12 a las 09:06

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.