PageSetup
Contenido
[
Ocultar
]PageSetup class
Encapsula el objeto que representa la descripción de la configuración de la página. El objeto PageSetup contiene todas las opciones de configuración de página.
public class PageSetup
Propiedades
| Nombre | Descripción |
|---|---|
| BlackAndWhite { get; set; } | Representa si los elementos del documento se imprimirán en blanco y negro. |
| BottomMargin { get; set; } | Representa el tamaño del margen inferior, en unidades de centímetros. |
| BottomMarginInch { get; set; } | Representa el tamaño del margen inferior, en unidades de pulgadas. |
| CenterHorizontally { get; set; } | Representa si la hoja se imprime centrada horizontalmente. |
| CenterVertically { get; set; } | Representa si la hoja se imprime centrada verticalmente. |
| FirstPageNumber { get; set; } | Representa el número de la primera página que se usará cuando se imprima esta hoja. |
| FitToPagesTall { get; set; } | Representa el número de páginas de alto a las que se escalará la hoja de trabajo cuando se imprima. El valor predeterminado es 1. |
| FitToPagesWide { get; set; } | Representa el número de páginas de ancho a las que se escalará la hoja de trabajo cuando se imprima. El valor predeterminado es 1. |
| FooterMargin { get; set; } | Representa la distancia desde la parte inferior de la página hasta el pie de página, en unidades de centímetros. |
| FooterMarginInch { get; set; } | Representa la distancia desde la parte inferior de la página hasta el pie de página, en unidades de pulgadas. |
| HeaderMargin { get; set; } | Representa la distancia desde la parte superior de la página hasta el encabezado, en unidades de centímetros. |
| HeaderMarginInch { get; set; } | Representa la distancia desde la parte superior de la página hasta el encabezado, en unidades de pulgadas. |
| IsAutoFirstPageNumber { get; set; } | Indica si a la primera se le asigna automáticamente el número de página. |
| IsAutomaticPaperSize { get; } | Indica si el tamaño del papel es automático. |
| IsHFAlignMargins { get; set; } | Indica si los márgenes del encabezado y pie de página están alineados con los márgenes de la página. Si esta propiedad es verdadera, el encabezado y pie de página izquierdos se alinearán con el margen izquierdo, y el encabezado y pie de página derechos se alinearán con el margen derecho. Esta opción está habilitada por defecto. |
| IsHFDiffFirst { get; set; } | Verdadero significa que el encabezado/pie de página de la primera página es diferente al de otras páginas. |
| IsHFDiffOddEven { get; set; } | Verdadero significa que el encabezado/pie de página de las páginas impares es diferente de las páginas impares. |
| IsHFScaleWithDoc { get; set; } | Indica si el encabezado y el pie de página están escalados con el escalado del documento. Solo aplica para Excel 2007. |
| IsPercentScale { get; set; } | Si esta propiedad es falsa, las propiedades FitToPagesWide y FitToPagesTall controlan cómo se escala la hoja de cálculo. |
| LeftMargin { get; set; } | Representa el tamaño del margen izquierdo, en unidades de centímetros. |
| LeftMarginInch { get; set; } | Representa el tamaño del margen izquierdo, en unidades de pulgadas. |
| ODSPageBackground { get; } | Obtiene el fondo de ODS. |
| Order { get; set; } | Representa el orden que utiliza Microsoft Excel para numerar las páginas al imprimir una hoja de trabajo grande. |
| Orientation { get; set; } | Representa la orientación de impresión de la página. |
| PaperHeight { get; } | Obtiene la altura del papel en unidades de pulgadas, considerando la orientación de la página. |
| PaperSize { get; set; } | Representa el tamaño del papel. |
| PaperWidth { get; } | Obtiene el ancho del papel en unidades de pulgadas, considerando la orientación de la página. |
| PrintArea { get; set; } | Representa el rango a imprimir. |
| PrintComments { get; set; } | Representa la forma en que se imprimen los comentarios con la hoja. |
| PrintCopies { get; set; } | Obtiene y establece el número de copias a imprimir. |
| PrintDraft { get; set; } | Representa si la hoja se imprimirá sin gráficos. |
| PrintErrors { get; set; } | Especifica el tipo de error de impresión mostrado. |
| PrinterSettings { get; set; } | Obtiene y establece la configuración de la impresora predeterminada. |
| PrintGridlines { get; set; } | Representa si las líneas de cuadrícula de las celdas están impresas en la página. |
| PrintHeadings { get; set; } | Representa si los encabezados de fila y columna se imprimen con esta página. |
| PrintQuality { get; set; } | Representa la calidad de impresión. |
| PrintTitleColumns { get; set; } | Representa las columnas que contienen las celdas a repetir en el lado izquierdo de cada página. |
| PrintTitleRows { get; set; } | Representa las filas que contienen las celdas que se repetirán en la parte superior de cada página. |
| RightMargin { get; set; } | Representa el tamaño del margen derecho, en unidades de centímetros. |
| RightMarginInch { get; set; } | Representa el tamaño del margen derecho, en unidades de pulgadas. |
| TopMargin { get; set; } | Representa el tamaño del margen superior, en unidades de centímetros. |
| TopMarginInch { get; set; } | Representa el tamaño del margen superior, en unidades de pulgadas. |
| Zoom { get; set; } | Representa el factor de escala en porcentaje. Debe estar entre 10 y 400. |
Métodos
| Nombre | Descripción |
|---|---|
| ClearHeaderFooter() | Borra la configuración de encabezado y pie de página. |
| Copy(PageSetup, CopyOptions) | Copia la configuración de la configuración de la página. |
| CustomPaperSize(double, double) | Establece el tamaño de papel personalizado, en unidades de pulgadas. |
| GetCommands(string) | Obtiene todos los comandos del encabezado o pie de página. |
| GetEvenFooter(int) | Obtiene un script que formatea el pie de página par de un archivo de Excel. |
| GetEvenHeader(int) | Obtiene un script que formatea el encabezado par de un archivo de Excel. |
| GetFirstPageFooter(int) | Obtiene un script que da formato al pie de página de la primera página de un archivo de Excel. |
| GetFirstPageHeader(int) | Obtiene un script que formatea el encabezado de la primera página de un archivo de Excel. |
| GetFooter(int) | Obtiene un script que formatea el pie de página de un archivo de Excel. |
| GetHeader(int) | Obtiene un script que formatea el encabezado de un archivo de Excel. |
| GetPicture(bool, int) | Obtiene elPicture objeto del encabezado/pie de página. |
| GetPicture(bool, bool, bool, int) | Obtiene elPicture objeto del encabezado/pie de página. |
| SetEvenFooter(int, string) | Establece un script que formatea el pie de página par de un archivo de Excel. Solo tiene efecto en Excel 2007 cuando IsHFDiffOddEven es verdadero. |
| SetEvenHeader(int, string) | Establece un script que formatea el encabezado de página par de un archivo de Excel. Solo tiene efecto en Excel 2007 cuando IsHFDiffOddEven es verdadero. |
| SetFirstPageFooter(int, string) | Establece un script que formatea el pie de página de la primera página de un archivo de Excel. |
| SetFirstPageHeader(int, string) | Establece un script que formatea el encabezado de la primera página de un archivo de Excel. Solo tiene efecto en Excel 2007 cuando IsHFDiffFirst es verdadero. |
| SetFitToPages(int, int) | Establece el número de páginas a las que se escalará la hoja de cálculo cuando se imprima. |
| SetFooter(int, string) | Establece un script que formatea el pie de página de un archivo de Excel. |
| SetFooterPicture(int, byte[]) | Establece una imagen en el pie de página de una hoja de cálculo. |
| SetHeader(int, string) | Establece un script que formatea el encabezado de un archivo de Excel. |
| SetHeaderPicture(int, byte[]) | Establece una imagen en el encabezado de una hoja de cálculo. |
| SetPicture(bool, bool, bool, int, byte[]) | Establece una imagen en el encabezado/pie de página de una hoja de trabajo. |
Ejemplos
[C#]
Workbook workbook = new Workbook();
WorksheetCollection sheets = workbook.Worksheets;
//Añadir una hoja de trabajo
sheets.Add();
Worksheet sheet = sheets[1];
PageSetup pageSetup = sheet.PageSetup;
pageSetup.PrintArea = "D1:K13";
//haz tu negocio
[Visual Basic]
Dim excel as Workbook = new Workbook()
Dim sheets as WorksheetCollection = excel.Worksheets
'Agregar una hoja de trabajo
sheets.Add()
Dim sheet as Worksheet = sheets(1)
Dim pageSetup as PageSetup = sheet.PageSetup
pageSetup.PrintArea = "D1:K13"
Ver también
- espacio de nombres Aspose.Cells
- asamblea Aspose.Cells