Gestione dei salti di pagina
Secondo la definizione, un’interruzione di pagina è un punto in un flusso di testo in cui termina una pagina e inizia la successiva. Microsoft Excel consente agli utenti di aggiungere interruzioni di pagina in qualsiasi cella selezionata di un foglio di lavoro.
La posizione della cella in cui viene aggiunta l’interruzione di pagina, la pagina si conclude e il resto dei dati dopo l’interruzione di pagina viene stampato nella pagina successiva durante la stampa. In parole semplici, le interruzioni di pagina dividono il tuo foglio di lavoro in più pagine secondo le tue specifiche. È inoltre possibile aggiungere interruzioni di pagina ai fogli di lavoro in tempo reale utilizzando Aspose.Cells per API Python via .NET. Aspose.Cells per Python via .NET consente ai programmatori di aggiungere due tipi di interruzioni di pagina:
- Interruzione di pagina orizzontale
- Interruzione di pagina verticale
Nel resto della discussione, descriveremo come è possibile aggiungere interruzioni di pagina orizzontali o verticali nei fogli di lavoro utilizzando Aspose.Cells per API Python via .NET.
Interruzioni di pagina
Aspose.Cells for Python via .NET fornisce una classe che rappresenta un file Excel. La classe contiene una raccolta che consente l’accesso a ciascun foglio di lavoro nel file Excel.
Un foglio di lavoro è rappresentato dalla classe Worksheet. La classe Worksheet fornisce una vasta gamma di proprietà e metodi utilizzati per gestire un foglio di lavoro.
Per aggiungere le interruzioni di pagina, utilizzare le proprietà Worksheet e horizontal_page_breaks della classe vertical_page_breaks.
Le proprietà horizontal_page_breaks e vertical_page_breaks sono collezioni che possono contenere diverse interruzioni di pagina. Ogni collezione contiene diversi metodi per gestire interruzioni di pagina orizzontali e verticali.
Come Aggiungere Interruzioni di Pagina
Per aggiungere un’interruzione di pagina in un foglio di lavoro, inserisci interruzioni di pagina verticali e orizzontali nella cella specificata chiamando i metodi HorizontalPageBreakCollection.add() e VerticalPageBreakCollection.add(). Ciascun metodo aggiungi prende il nome della cella in cui aggiungere l’interruzione.
Importante sapere
Quando si impostano le proprietà FitToPages (cioè fit_to_pages_tall e fit_to_pages_wide) nelle impostazioni di impaginazione, le impostazioni delle interruzioni di pagina vengono influenzate, quindi, se si stampa il foglio di lavoro, le impostazioni delle interruzioni di pagina non vengono considerate anche se sono ancora impostate.