Come impostare l area di stampa con Python.NET
Contents
[
Hide
]
Possibili Scenari di Utilizzo
Impostare un’area di stampa in un documento aiuta a controllare i contenuti stampati. Le ragioni principali includono:
- Focalizzazione su dati specifici: stampa solo sezioni rilevanti
- Layout migliorato: organizzare i contenuti in modo ordinato tra le pagine
- Risparmio di risorse: ridurre consumo di carta/inchiostro
- Presentazione professionale: garantire un risultato rifinito
- Coerenza: mantenere output di stampa uniformi
Come impostare l’area di stampa in Excel
Per impostare un’area di stampa programmaticamente:
- Accedere alle proprietà di impostazione pagina del foglio di lavoro
- Definire l’area di stampa usando la notazione dell’intervallo di celle
- Salvare il workbook modificato
# Sample image reference remains unchanged
<img src="3.png" width=60% />
Come eliminare l’area di stampa in Excel
Per rimuovere i vincoli dell’area di stampa:
- Accedere alle proprietà di impostazione pagina
- Reimpostare l’area di stampa a stringa vuota
- Salva le modifiche
# Sample image reference remains unchanged
<img src="4.png" width=60% />
Cosa succede dopo aver eliminato l’area di stampa
Risultato della cancellazione dell’area di stampa:
- Stampa predefinita di tutto il foglio di lavoro
- Rimozione dei vincoli di intervallo precedenti
- Inclusione di tutte le celle formattate
Come impostare l’area di stampa utilizzando Aspose.Cells
Imposta l’area di stampa tramite la configurazione della pagina del foglio di lavoro:
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% />
Come eliminare l’area di stampa usando Aspose.Cells
Rimuovi la definizione dell’area di stampa esistente:
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")