Cómo establecer el área de impresión con Python.NET
Contents
[
Hide
]
Escenarios de uso posibles
Establecer un área de impresión en un documento ayuda a controlar el contenido impreso. Las razones clave incluyen:
- Enfoque en datos específicos: imprimir solo las secciones relevantes
- Mejora del diseño: organizar el contenido ordenadamente en las páginas
- Ahorro de recursos: reducir el consumo de papel/tinta
- Presentación profesional: garantizar un resultado pulido
- Consistencia: mantener unas salidas de impresión uniformes
Cómo establecer el área de impresión en Excel
Para establecer un área de impresión programáticamente:
- Accede a las propiedades de configuración de página de la hoja de cálculo
- Define el área de impresión usando la notación de rango de celdas
- Guarda el libro de trabajo modificado
# Sample image reference remains unchanged
<img src="3.png" width=60% />
Cómo borrar el área de impresión en Excel
Para eliminar las restricciones del área de impresión:
- Acceder a las propiedades de configuración de página
- Restablecer el área de impresión a cadena vacía
- Guardar cambios
# Sample image reference remains unchanged
<img src="4.png" width=60% />
Qué sucede después de limpiar el área de impresión
Limpiar el área de impresión resulta en:
- Impresión predeterminada de toda la hoja de trabajo
- Eliminación de restricciones de rango previas
- Inclusión de todas las celdas formateadas
Cómo configurar el área de impresión usando Aspose.Cells
Configurar área de impresión a través de la configuración de página de la hoja de cálculo:
import aspose.cells as ac
# Load sample workbook
workbook = ac.Workbook("input.xlsx")
# Access first worksheet
worksheet = workbook.worksheets[0]
# Set print area to A1:D10
worksheet.page_setup.print_area = "A1:D10"
# Save modified workbook
workbook.save("output_set_print_area.xlsx")
# Output image reference
<img src="1.png" width=60% />
Cómo limpiar el área de impresión usando Aspose.Cells
Eliminar la definición existente del área de impresión:
import aspose.cells as ac
# Load sample workbook
workbook = ac.Workbook("input.xlsx")
# Access first worksheet
worksheet = workbook.worksheets[0]
# Clear print area
worksheet.page_setup.print_area = ""
# Save modified workbook
workbook.save("output_clear_print_area.xlsx")
# Output image reference
<img src="2.png" width=60% />
from aspose.cells import Workbook
# Load the workbook
workbook = Workbook("input.xlsx")
# Access the desired worksheet
worksheet = workbook.worksheets[0]
# Set the print area - specify the range you want to print
worksheet.page_setup.print_area = "A1:D10"
# Save the workbook
workbook.save("set_print_area.pdf")
from aspose.cells import Workbook
# Load the workbook
workbook = Workbook("input.xlsx")
# Access the desired worksheet
worksheet = workbook.worksheets[0]
# Clear the print area
worksheet.page_setup.print_area = ""
# Save the workbook
workbook.save("clear_print_area.pdf")