PageSetup classe

PageSetup classe

Incapsula l’oggetto che rappresenta la descrizione dell’impostazione della pagina. L’oggetto PageSetup contiene tutte le opzioni di impostazione della pagina.

Il tipo PageSetup espone i seguenti membri:

Proprietà

ProprietàDescrizione
ods_page_backgroundOttiene lo sfondo di ODS.
print_areaRappresenta l’intervallo da stampare.
print_title_columnsRappresenta le colonne che contengono le celle da ripetere sul lato sinistro di ogni pagina.
print_title_rowsRappresenta le righe che contengono le celle da ripetere nella parte superiore di ogni pagina.
black_and_whiteIndica se gli elementi del documento verranno stampati in bianco e nero.
center_horizontallyRappresenta se il foglio viene stampato centrato orizzontalmente.
center_verticallyRappresenta se il foglio viene stampato centrato verticalmente.
print_draftIndica se il foglio verrà stampato senza grafica.
footer_marginRappresenta la distanza dal fondo della pagina al piè di pagina, in unità di centimetri.
footer_margin_inchRappresenta la distanza dalla parte inferiore della pagina al piè di pagina, in unità di pollici.
header_marginRappresenta la distanza dalla parte superiore della pagina all’intestazione, in unità di centimetri.
header_margin_inchRappresenta la distanza dalla parte superiore della pagina all’intestazione, in unità di pollici.
printer_settingsOttiene e imposta le impostazioni della stampante predefinita.
left_marginRappresenta la dimensione del margine sinistro, in unità di centimetri.
left_margin_inchRappresenta la dimensione del margine sinistro, in unità di pollici.
right_marginRappresenta la dimensione del margine destro, in unità di centimetri.
right_margin_inchRappresenta la dimensione del margine destro, in unità di pollici.
top_marginRappresenta la dimensione del margine superiore, in unità di centimetri.
top_margin_inchRappresenta la dimensione del margine superiore, in unità di pollici.
bottom_marginRappresenta la dimensione del margine inferiore, in unità di centimetri.
bottom_margin_inchRappresenta la dimensione del margine inferiore, in unità di pollici.
first_page_numberRappresenta il numero della prima pagina che verrà utilizzato quando verrà stampato questo foglio.
fit_to_pages_tallRappresenta il numero di pagine di altezza a cui verrà ridimensionato il foglio di lavoro una volta stampato.
Il valore predefinito è 1.
fit_to_pages_wideRappresenta il numero di pagine di larghezza a cui verrà ridimensionato il foglio di lavoro una volta stampato.
Il valore predefinito è 1.
is_percent_scaleSe questa proprietà è False, le proprietà FitToPagesWide e FitToPagesTall controllano il modo in cui viene ridimensionato il foglio di lavoro.
orderRappresenta l’ordine utilizzato da Excel Microsoft per numerare le pagine durante la stampa di un foglio di lavoro di grandi dimensioni.
is_automatic_paper_sizeIndica se il formato carta è automatico.
paper_sizeRappresenta la dimensione della carta.
paper_widthOttiene la larghezza della carta in unità di pollici, considerato l’orientamento della pagina.
paper_heightOttiene l’altezza della carta in unità di pollici, considerato l’orientamento della pagina.
orientationRappresenta l’orientamento di stampa della pagina.
print_commentsRappresenta il modo in cui i commenti vengono stampati con il foglio.
print_errorsSpecifica il tipo di errore di stampa visualizzato.
print_headingsIndica se le intestazioni di riga e colonna vengono stampate con questa pagina.
print_gridlinesIndica se le griglie delle celle vengono stampate sulla pagina.
zoomRappresenta il fattore di scala in percentuale. Dovrebbe essere compreso tra 10 e 400.
is_auto_first_page_numberIndica se viene assegnato automaticamente il primo numero di pagina.
print_qualityRappresenta la qualità di stampa.
print_copiesOttieni e imposta il numero di copie da stampare.
is_hf_diff_odd_evenVero significa che l’intestazione/piè di pagina delle pagine dispari è diversa da quella delle pagine dispari.
is_hf_diff_firstVero significa che l’intestazione/piè di pagina della prima pagina è diversa da quella delle altre pagine.
is_hf_scale_with_docIndica se l’intestazione e il piè di pagina vengono ridimensionati con il ridimensionamento del documento.
Si applica solo a Excel 2007.
is_hf_align_marginsIndica se i margini dell’intestazione e del piè di pagina sono allineati ai margini della pagina.
Se questa proprietà è vera, l’intestazione e il piè di pagina di sinistra saranno allineati con il margine sinistro,
l’intestazione e il piè di pagina destri saranno allineati con il margine destro.
Questa opzione è abilitata per impostazione predefinita.

Metodi

MetodoDescrizione
get_pictureOttiene l’oggetto Picture dell’intestazione/piè di pagina.
get_pictureOttiene l’oggetto Picture dell’intestazione/piè di pagina.
copyCopia l’impostazione dell’impostazione della pagina.
set_fit_to_pagesImposta il numero di pagine su cui verrà ridimensionato il foglio di lavoro una volta stampato.
custom_paper_sizeImposta il formato carta personalizzato, in unità di pollici.
clear_header_footerCancella l’impostazione di intestazione e piè di pagina.
get_headerOttiene uno script che formatta l’intestazione di un file Excel.
get_commandsOttiene tutti i comandi dell’intestazione o del piè di pagina.
get_footerOttiene uno script che formatta il piè di pagina di un file Excel.
set_headerImposta uno script che formatta l’intestazione di un file Excel.
set_footerImposta uno script che formatta il piè di pagina di un file Excel.
set_even_headerImposta uno script che formatta l’intestazione della pagina pari di un file Excel.
Ha effetto solo in Excel 2007 quando IsHFDiffOddEven è vero.
get_even_headerOttiene uno script che formatta l’intestazione pari di un file Excel.
set_even_footerImposta uno script che formatta il piè di pagina pari di un file Excel.
Ha effetto solo in Excel 2007 quando IsHFDiffOddEven è vero.
get_even_footerOttiene uno script che formatta il piè di pagina pari di un file Excel.
set_first_page_headerImposta uno script che formatta l’intestazione della prima pagina di un file Excel.
Ha effetto solo in Excel 2007 quando IsHFDiffFirst è vero.
get_first_page_headerOttiene uno script che formatta l’intestazione della prima pagina di un file Excel.
set_first_page_footerImposta uno script che formatta il piè di pagina della prima pagina di un file Excel.
get_first_page_footerOttiene uno script che formatta il piè di pagina della prima pagina di un file Excel.
set_header_pictureImposta un’immagine nell’intestazione di un foglio di lavoro.
set_footer_pictureImposta un’immagine nel piè di pagina di un foglio di lavoro.
set_pictureImposta un’immagine nell’intestazione/piè di pagina di un foglio di lavoro.

Esempio

from aspose.cells import Workbook

workbook = Workbook()
sheets = workbook.worksheets
# Add a worksheet
sheets.add()
sheet = sheets[1]
pageSetup = sheet.page_setup
pageSetup.print_area = "D1:K13"

Guarda anche