PageSetup
Panoramica
PageSetup è una classe in Aspose.Cells FOSS per .NET.
Rappresenta le impostazioni di stampa del foglio di lavoro e del layout di pagina. var workbook = new Workbook(); var pageSetup = workbook.Worksheets[0].PageSetup; pageSetup.Orientation = PageOrientationType.Landscape; pageSetup.LeftMargin = 1.5; pageSetup.RightMargin = 1.5; pageSetup.PrintTitleRows = “$1:$1”; pageSetup.AddHorizontalPageBreak(40);
Questa classe fornisce 4 metodi per lavorare con oggetti PageSetup nei programmi .NET. I metodi disponibili includono: AddHorizontalPageBreak, AddVerticalPageBreak, ClearHorizontalPageBreaks, ClearVerticalPageBreaks. Tutti i membri esportati sono accessibili a qualsiasi applicazione .NET dopo aver installato il pacchetto Aspose.Cells FOSS per .NET. Proprietà: BottomMargin, BottomMarginInch, CenterFooter, CenterHeader, CenterHorizontally, CenterVertically, e altre 27.
Descrizione
PageSetup è una classe nella libreria Aspose.Cells FOSS per .NET che espone 4 metodi e 33 proprietà per l’uso programmatico.
La classe fornisce anche la proprietà HorizontalPageBreaks (ottiene le interruzioni di pagina orizzontali), la proprietà VerticalPageBreaks (ottiene le interruzioni di pagina verticali).
Proprietà
| Nome | Tipo | Accesso | Descrizione |
|---|---|---|---|
PaperSize | PaperSizeType | Lettura/Scrittura | Ottiene o imposta la dimensione della carta. |
Orientation | PageOrientationType | Lettura/Scrittura | Ottiene o imposta l’orientamento. |
FirstPageNumber | int? | Lettura/Scrittura | Ottiene o imposta il numero della prima pagina. |
Scale | int? | Lettura/Scrittura | Ottiene o imposta la scala. |
FitToPagesWide | int? | Lettura/Scrittura | Ottiene o imposta l’adattamento alla larghezza in pagine. |
FitToPagesTall | int? | Lettura/Scrittura | Ottiene o imposta l’adattamento in altezza alle pagine. |
PrintArea | string | Lettura/Scrittura | Ottiene o imposta l’area di stampa. |
PrintTitleRows | string | Lettura/Scrittura | Ottiene o imposta le righe del titolo di stampa. |
PrintTitleColumns | string | Lettura/Scrittura | Ottiene o imposta le colonne del titolo di stampa. |
LeftMargin | double | Lettura/Scrittura | Ottiene o imposta il margine sinistro. |
RightMargin | double | Lettura/Scrittura | Ottiene o imposta il margine destro. |
TopMargin | double | Lettura/Scrittura | Ottiene o imposta il margine superiore. |
BottomMargin | double | Lettura/Scrittura | Ottiene o imposta il margine inferiore. |
HeaderMargin | double | Lettura/Scrittura | Ottiene o imposta il margine dell’intestazione. |
FooterMargin | double | Lettura/Scrittura | Ottiene o imposta il margine del piè di pagina. |
LeftMarginInch | double | Lettura/Scrittura | Ottiene o imposta il margine sinistro in pollici. |
RightMarginInch | double | Lettura/Scrittura | Ottiene o imposta il margine destro in pollici. |
TopMarginInch | double | Lettura/Scrittura | Ottiene o imposta il valore del margine superiore in pollici. |
BottomMarginInch | double | Lettura/Scrittura | Ottiene o imposta il margine inferiore in pollici. |
HeaderMarginInch | double | Lettura/Scrittura | Ottiene o imposta il margine dell’intestazione in pollici. |
FooterMarginInch | double | Lettura/Scrittura | Ottiene o imposta il margine del piè di pagina in pollici. |
LeftHeader | string | Lettura/Scrittura | Ottiene o imposta l’intestazione sinistra. |
CenterHeader | string | Lettura/Scrittura | Ottiene o imposta l’intestazione centrale. |
RightHeader | string | Lettura/Scrittura | Ottiene o imposta l’intestazione a destra. |
LeftFooter | string | Lettura/Scrittura | Ottiene o imposta il piè di pagina sinistro. |
CenterFooter | string | Lettura/Scrittura | Ottiene o imposta il piè di pagina centrale. |
RightFooter | string | Lettura/Scrittura | Ottiene o imposta il piè di pagina destro. |
PrintGridlines | bool | Lettura/Scrittura | Ottiene o imposta le linee della griglia di stampa. |
PrintHeadings | bool | Lettura/Scrittura | Ottiene o imposta le intestazioni di stampa. |
CenterHorizontally | bool | Lettura/Scrittura | Ottiene o imposta il centro orizzontalmente. |
CenterVertically | bool | Lettura/Scrittura | Ottiene o imposta il centro verticalmente. |
HorizontalPageBreaks | IReadOnlyList<int> | Lettura | Ottiene le interruzioni di pagina orizzontali. |
VerticalPageBreaks | IReadOnlyList<int> | Lettura | Ottiene le interruzioni di pagina verticali. |
Metodi
| Firma | Descrizione |
|---|---|
AddHorizontalPageBreak(rowIndex: int) | Aggiunge un’interruzione di pagina orizzontale all’indice di riga specificato (indice a base zero). |
AddVerticalPageBreak(columnIndex: int) | Aggiunge un’interruzione di pagina verticale all’indice di colonna specificato (indice a base zero). |
ClearHorizontalPageBreaks() | Rimuove tutte le interruzioni di pagina orizzontali. |
ClearVerticalPageBreaks() | Rimuove tutte le interruzioni di pagina verticali. |