PageSetup
Contenuti
[
Nascondere
]PageSetup class
Incapsula l’oggetto che rappresenta la descrizione dell’impostazione della pagina. L’oggetto PageSetup contiene tutte le opzioni di impostazione della pagina.
public class PageSetup
Proprietà
| Nome | Descrizione |
|---|---|
| BlackAndWhite { get; set; } | Indica se gli elementi del documento verranno stampati in bianco e nero. |
| BottomMargin { get; set; } | Rappresenta la dimensione del margine inferiore, in unità di centimetri. |
| BottomMarginInch { get; set; } | Rappresenta la dimensione del margine inferiore, in unità di pollici. |
| CenterHorizontally { get; set; } | Rappresenta se il foglio viene stampato centrato orizzontalmente. |
| CenterVertically { get; set; } | Rappresenta se il foglio viene stampato centrato verticalmente. |
| FirstPageNumber { get; set; } | Rappresenta il numero della prima pagina che verrà utilizzata quando questo foglio verrà stampato. |
| FitToPagesTall { get; set; } | Rappresenta il numero di pagine di altezza in cui il foglio di lavoro verrà ridimensionato al momento della stampa. Il valore predefinito è 1. |
| FitToPagesWide { get; set; } | Rappresenta il numero di pagine a cui il foglio di lavoro verrà ridimensionato al momento della stampa. Il valore predefinito è 1. |
| FooterMargin { get; set; } | Rappresenta la distanza dal fondo della pagina al piè di pagina, in unità di centimetri. |
| FooterMarginInch { get; set; } | Rappresenta la distanza dalla parte inferiore della pagina al piè di pagina, in unità di pollici. |
| HeaderMargin { get; set; } | Rappresenta la distanza dalla parte superiore della pagina all’intestazione, in unità di centimetri. |
| HeaderMarginInch { get; set; } | Rappresenta la distanza dalla parte superiore della pagina all’intestazione, in unità di pollici. |
| IsAutoFirstPageNumber { get; set; } | Indica se alla prima viene assegnato automaticamente il numero di pagina. |
| IsAutomaticPaperSize { get; } | Indica se il formato carta è automatico. |
| IsHFAlignMargins { get; set; } | Indica se i margini dell’intestazione e del piè di pagina sono allineati ai margini della pagina. Se questa proprietà è true, l’intestazione e il piè di pagina di sinistra verranno allineati al margine sinistro, e l’intestazione e il piè di pagina di destra verranno allineati al margine destro. Questa opzione è abilitata per impostazione predefinita. |
| IsHFDiffFirst { get; set; } | True significa che l’intestazione/piè di pagina della prima pagina è diverso dalle altre pagine. |
| IsHFDiffOddEven { get; set; } | True significa che l’intestazione/piè di pagina delle pagine dispari è diverso con le pagine dispari. |
| IsHFScaleWithDoc { get; set; } | Indica se l’intestazione e il piè di pagina vengono ridimensionati con il ridimensionamento del documento. Si applica solo a Excel 2007. |
| IsPercentScale { get; set; } | Se questa proprietà è False, le proprietà FitToPagesWide e FitToPagesTall controllano il modo in cui il foglio di lavoro viene ridimensionato. |
| LeftMargin { get; set; } | Rappresenta la dimensione del margine sinistro, in unità di centimetri. |
| LeftMarginInch { get; set; } | Rappresenta la dimensione del margine sinistro, in unità di pollici. |
| ODSPageBackground { get; } | Ottiene lo sfondo di ODS. |
| Order { get; set; } | Rappresenta l’ordine utilizzato da Microsoft Excel per numerare le pagine durante la stampa di un foglio di lavoro di grandi dimensioni. |
| Orientation { get; set; } | Rappresenta l’orientamento di stampa della pagina. |
| PaperHeight { get; } | Ottiene l’altezza della carta in unità di pollici, considerato l’orientamento della pagina. |
| PaperSize { get; set; } | Rappresenta la dimensione della carta. |
| PaperWidth { get; } | Ottiene la larghezza della carta in unità di pollici, considerato l’orientamento della pagina. |
| PrintArea { get; set; } | Rappresenta l’intervallo da stampare. |
| PrintComments { get; set; } | Rappresenta il modo in cui i commenti vengono stampati con il foglio. |
| PrintCopies { get; set; } | Ottieni e imposta il numero di copie da stampare. |
| PrintDraft { get; set; } | Indica se il foglio verrà stampato senza grafica. |
| PrintErrors { get; set; } | Specifica il tipo di errore di stampa visualizzato. |
| PrinterSettings { get; set; } | Ottiene e imposta le impostazioni della stampante predefinita. |
| PrintGridlines { get; set; } | Indica se le linee della griglia delle celle sono stampate sulla pagina. |
| PrintHeadings { get; set; } | Indica se le intestazioni di riga e colonna vengono stampate con questa pagina. |
| PrintQuality { get; set; } | Rappresenta la qualità di stampa. |
| PrintTitleColumns { get; set; } | Rappresenta le colonne che contengono le celle da ripetere sul lato sinistro di ogni pagina. |
| PrintTitleRows { get; set; } | Rappresenta le righe che contengono le celle da ripetere nella parte superiore di ogni pagina. |
| RightMargin { get; set; } | Rappresenta la dimensione del margine destro, in unità di centimetri. |
| RightMarginInch { get; set; } | Rappresenta la dimensione del margine destro, in unità di pollici. |
| TopMargin { get; set; } | Rappresenta la dimensione del margine superiore, in unità di centimetri. |
| TopMarginInch { get; set; } | Rappresenta la dimensione del margine superiore, in unità di pollici. |
| Zoom { get; set; } | Rappresenta il fattore di scala in percentuale. Dovrebbe essere compreso tra 10 e 400. |
Metodi
| Nome | Descrizione |
|---|---|
| ClearHeaderFooter() | Cancella le impostazioni di intestazione e piè di pagina. |
| Copy(PageSetup, CopyOptions) | Copia l’impostazione del page setup. |
| CustomPaperSize(double, double) | Imposta il formato carta personalizzato, in unità di pollici. |
| GetCommands(string) | Ottiene tutti i comandi dell’intestazione o del piè di pagina. |
| GetEvenFooter(int) | Ottiene uno script che formatta il piè di pagina pari di un file Excel. |
| GetEvenHeader(int) | Ottiene uno script che formatta l’intestazione pari di un file Excel. |
| GetFirstPageFooter(int) | Ottiene uno script che formatta il piè di pagina della prima pagina di un file Excel. |
| GetFirstPageHeader(int) | Ottiene uno script che formatta l’intestazione della prima pagina di un file Excel. |
| GetFooter(int) | Ottiene uno script che formatta il piè di pagina di un file Excel. |
| GetHeader(int) | Ottiene uno script che formatta l’intestazione di un file Excel. |
| GetPicture(bool, int) | Ottiene ilPicture oggetto dell’intestazione/piè di pagina. |
| GetPicture(bool, bool, bool, int) | Ottiene ilPicture oggetto dell’intestazione/piè di pagina. |
| SetEvenFooter(int, string) | Imposta uno script per la formattazione del piè di pagina pari di un file Excel. Effetto solo in Excel 2007 quando IsHFDiffOddEven è true. |
| SetEvenHeader(int, string) | Imposta uno script che formatta l’intestazione di pagina pari di un file Excel. Effetto solo in Excel 2007 quando IsHFDiffOddEven è true. |
| SetFirstPageFooter(int, string) | Imposta uno script per la formattazione del piè di pagina della prima pagina di un file Excel. |
| SetFirstPageHeader(int, string) | Imposta uno script che formatta l’intestazione della prima pagina di un file Excel. Effetto solo in Excel 2007 quando IsHFDiffFirst è true. |
| SetFitToPages(int, int) | Imposta il numero di pagine a cui il foglio di lavoro verrà ridimensionato quando verrà stampato. |
| SetFooter(int, string) | Imposta uno script per la formattazione del piè di pagina di un file Excel. |
| SetFooterPicture(int, byte[]) | Imposta un’immagine nel piè di pagina di un foglio di lavoro. |
| SetHeader(int, string) | Imposta uno script che formatta l’intestazione di un file Excel. |
| SetHeaderPicture(int, byte[]) | Imposta un’immagine nell’intestazione di un foglio di lavoro. |
| SetPicture(bool, bool, bool, int, byte[]) | Imposta un’immagine nell’intestazione/piè di pagina di un foglio di lavoro. |
Esempi
[C#]
Workbook workbook = new Workbook();
WorksheetCollection sheets = workbook.Worksheets;
//Aggiungi un foglio di lavoro
sheets.Add();
Worksheet sheet = sheets[1];
PageSetup pageSetup = sheet.PageSetup;
pageSetup.PrintArea = "D1:K13";
//fai i tuoi affari
[Visual Basic]
Dim excel as Workbook = new Workbook()
Dim sheets as WorksheetCollection = excel.Worksheets
'Aggiungi un foglio di lavoro
sheets.Add()
Dim sheet as Worksheet = sheets(1)
Dim pageSetup as PageSetup = sheet.PageSetup
pageSetup.PrintArea = "D1:K13"
Guarda anche
- spazio dei nomi Aspose.Cells
- assemblea Aspose.Cells