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_background | Ottiene lo sfondo di ODS. |
print_area | Rappresenta l’intervallo da stampare. |
print_title_columns | Rappresenta le colonne che contengono le celle da ripetere sul lato sinistro di ogni pagina. |
print_title_rows | Rappresenta le righe che contengono le celle da ripetere nella parte superiore di ogni pagina. |
black_and_white | Indica se gli elementi del documento verranno stampati in bianco e nero. |
center_horizontally | Indica se il foglio è stampato centrato orizzontalmente. |
center_vertically | Indica se il foglio è stampato centrato verticalmente. |
print_draft | Indica se il foglio verrà stampato senza grafica. |
footer_margin | Rappresenta la distanza tra il fondo della pagina e il piè di pagina, in centimetri. |
footer_margin_inch | Rappresenta la distanza tra il fondo della pagina e il piè di pagina, in pollici. |
header_margin | Rappresenta la distanza tra la parte superiore della pagina e l’intestazione, in centimetri. |
header_margin_inch | Rappresenta la distanza tra la parte superiore della pagina e l’intestazione, in pollici. |
printer_settings | Ottiene e imposta le impostazioni della stampante predefinita. |
left_margin | Rappresenta la dimensione del margine sinistro, in centimetri. |
left_margin_inch | Rappresenta la dimensione del margine sinistro, in pollici. |
right_margin | Rappresenta la dimensione del margine destro, in centimetri. |
right_margin_inch | Rappresenta la dimensione del margine destro, in pollici. |
top_margin | Rappresenta la dimensione del margine superiore, in centimetri. |
top_margin_inch | Rappresenta la dimensione del margine superiore, in pollici. |
bottom_margin | Rappresenta la dimensione del margine inferiore, in centimetri. |
bottom_margin_inch | Rappresenta la dimensione del margine inferiore, in pollici. |
first_page_number | Rappresenta il numero della prima pagina che verrà utilizzata quando questo foglio verrà stampato. |
fit_to_pages_tall | Rappresenta il numero di pagine in altezza in base alle quali verrà ridimensionato il foglio di lavoro quando verrà stampato. Il valore predefinito è 1. |
fit_to_pages_wide | Rappresenta il numero di pagine in cui verrà ridimensionato il foglio di lavoro quando verrà stampato. Il valore predefinito è 1. |
is_percent_scale | Se questa proprietà è False, le proprietà FitToPagesWide e FitToPagesTall controllano il modo in cui viene ridimensionato il foglio di lavoro. |
order | Rappresenta l’ordine utilizzato da Excel per numerare le pagine durante la stampa di un foglio di lavoro di grandi dimensioni. |
is_automatic_paper_size | Indica se il formato della carta è automatico. |
paper_size | Rappresenta la dimensione della carta. |
paper_width | Ottiene la larghezza della carta in pollici, tenendo conto dell’orientamento della pagina. |
paper_height | Ottiene l’altezza del foglio in pollici, tenendo conto dell’orientamento della pagina. |
orientation | Rappresenta l’orientamento di stampa della pagina. |
print_comments | Rappresenta il modo in cui i commenti vengono stampati con il foglio. |
print_errors | Specifica il tipo di errore di stampa visualizzato. |
print_headings | Indica se le intestazioni di riga e di colonna vengono stampate con questa pagina. |
print_gridlines | Indica se le linee della griglia delle celle vengono stampate sulla pagina. |
zoom | Rappresenta il fattore di scala in percentuale. Dovrebbe essere compreso tra 10 e 400. |
is_auto_first_page_number | Indica se il primo numero di pagina viene assegnato automaticamente. |
print_quality | Rappresenta la qualità di stampa. |
print_copies | Ottieni e imposta il numero di copie da stampare. |
is_hf_diff_odd_even | Vero significa che l’intestazione/piè di pagina delle pagine dispari è diversa da quella delle pagine dispari. |
is_hf_diff_first | Vero significa che l’intestazione/piè di pagina della prima pagina è diversa da quella delle altre pagine. |
is_hf_scale_with_doc | Indica se l’intestazione e il piè di pagina vengono ridimensionati con il ridimensionamento del documento. Si applica solo a Excel 2007. |
is_hf_align_margins | Indica se i margini dell’intestazione e del piè di pagina sono allineati con i margini della pagina. Se questa proprietà è vera, l’intestazione e il piè di pagina di sinistra saranno allineati con il margine sinistro, e l’intestazione e il piè di pagina di destra saranno allineati con il margine destro. Questa opzione è abilitata per impostazione predefinita. |
Metodi
Metodo | Descrizione |
---|---|
get_picture(self, is_header, section) | Ottiene l’oggetto Picture dell’intestazione/piè di pagina. |
get_picture(self, is_first, is_even, is_header, section) | Ottiene l’oggetto Picture dell’intestazione/piè di pagina. |
copy(self, source, copy_options) | Copia le impostazioni di configurazione della pagina. |
set_fit_to_pages(self, wide, tall) | Imposta il numero di pagine in base alle quali il foglio di lavoro verrà ridimensionato quando verrà stampato. |
custom_paper_size(self, width, height) | Imposta il formato carta personalizzato, in pollici. |
clear_header_footer(self) | Cancella le impostazioni di intestazione e piè di pagina. |
get_header(self, section) | Ottiene uno script che formatta l’intestazione di un file Excel. |
get_commands(self, header_footer_script) | Ottiene tutti i comandi dell’intestazione o del piè di pagina. |
get_footer(self, section) | Ottiene uno script che formatta il piè di pagina di un file Excel. |
set_header(self, section, header_script) | Imposta uno script che formatta l’intestazione di un file Excel. |
set_footer(self, section, footer_script) | Imposta uno script per formattare il piè di pagina di un file Excel. |
set_even_header(self, section, header_script) | Imposta uno script che formatta l’intestazione delle pagine pari di un file Excel. Ha effetto solo in Excel 2007 quando IsHFDiffOddEven è vero. |
get_even_header(self, section) | Ottiene uno script che formatta l’intestazione pari di un file Excel. |
set_even_footer(self, section, footer_script) | Imposta uno script per formattare il piè di pagina delle pagine pari di un file Excel. Ha effetto solo in Excel 2007 quando IsHFDiffOddEven è vero. |
get_even_footer(self, section) | Ottiene uno script che formatta il piè di pagina pari di un file Excel. |
set_first_page_header(self, section, header_script) | Imposta uno script per formattare l’intestazione della prima pagina di un file Excel. Ha effetto solo in Excel 2007 quando IsHFDiffFirst è vero. |
get_first_page_header(self, section) | Ottiene uno script che formatta l’intestazione della prima pagina di un file Excel. |
set_first_page_footer(self, section, footer_script) | Imposta uno script per formattare il piè di pagina della prima pagina di un file Excel. |
get_first_page_footer(self, section) | Ottiene uno script che formatta il piè di pagina della prima pagina di un file Excel. |
set_header_picture(self, section, header_picture) | Imposta un’immagine nell’intestazione di un foglio di lavoro. |
set_footer_picture(self, section, footer_picture) | Imposta un’immagine nel piè di pagina di un foglio di lavoro. |
set_picture(self, is_first, is_even, is_header, section, image_data) | Imposta 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
- modulo
aspose.cells
- classe
Picture