PageSetup
개요
PageSetup은(는) Aspose.Cells FOSS에서 .NET용 클래스입니다.
워크시트 인쇄 및 페이지 레이아웃 설정을 나타냅니다. 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);
이 클래스는 .NET 프로그램에서 PageSetup 객체를 작업하기 위한 4개의 메서드를 제공합니다. 사용 가능한 메서드: AddHorizontalPageBreak, AddVerticalPageBreak, ClearHorizontalPageBreaks, ClearVerticalPageBreaks. 모든 내보낸 멤버는 Aspose.Cells FOSS for .NET 패키지를 설치한 후 .NET 애플리케이션에서 접근할 수 있습니다. 속성: BottomMargin, BottomMarginInch, CenterFooter, CenterHeader, CenterHorizontally, CenterVertically, 및 27개가 더 있습니다.
설명
PageSetup은(는) Aspose.Cells FOSS 라이브러리에서 .NET용으로 제공되는 클래스이며, 프로그래밍 사용을 위해 4개의 메서드와 33개의 속성을 노출합니다.
이 클래스는 또한 HorizontalPageBreaks 속성(수평 페이지 구분을 가져옴)과 VerticalPageBreaks 속성(수직 페이지 구분을 가져옴)을 제공합니다.
속성
| 이름 | 유형 | 액세스 | 설명 |
|---|---|---|---|
PaperSize | PaperSizeType | 읽기/쓰기 | 용지 크기를 가져오거나 설정합니다. |
Orientation | PageOrientationType | 읽기/쓰기 | 방향을 가져오거나 설정합니다. |
FirstPageNumber | int? | 읽기/쓰기 | 첫 페이지 번호를 가져오거나 설정합니다. |
Scale | int? | 읽기/쓰기 | 스케일을 가져오거나 설정합니다. |
FitToPagesWide | int? | 읽기/쓰기 | 페이지 너비에 맞추기를 가져오거나 설정합니다. |
FitToPagesTall | int? | 읽기/쓰기 | 페이지 높이에 맞게 맞추는 값을 가져오거나 설정합니다. |
PrintArea | string | 읽기/쓰기 | 인쇄 영역을 가져오거나 설정합니다. |
PrintTitleRows | string | 읽기/쓰기 | 인쇄 제목 행을 가져오거나 설정합니다. |
PrintTitleColumns | string | 읽기/쓰기 | 인쇄 제목 열을 가져오거나 설정합니다. |
LeftMargin | double | 읽기/쓰기 | 왼쪽 여백을 가져오거나 설정합니다. |
RightMargin | double | 읽기/쓰기 | 오른쪽 여백을 가져오거나 설정합니다. |
TopMargin | double | 읽기/쓰기 | 위쪽 여백을 가져오거나 설정합니다. |
BottomMargin | double | 읽기/쓰기 | 하단 여백을 가져오거나 설정합니다. |
HeaderMargin | double | 읽기/쓰기 | 헤더 여백을 가져오거나 설정합니다. |
FooterMargin | double | 읽기/쓰기 | 푸터 여백을 가져오거나 설정합니다. |
LeftMarginInch | double | 읽기/쓰기 | 왼쪽 여백 인치를 가져오거나 설정합니다. |
RightMarginInch | double | 읽기/쓰기 | 오른쪽 여백 인치를 가져오거나 설정합니다. |
TopMarginInch | double | 읽기/쓰기 | 상단 여백(인치)을 가져오거나 설정합니다. |
BottomMarginInch | double | 읽기/쓰기 | 아래쪽 여백(인치)을 가져오거나 설정합니다. |
HeaderMarginInch | double | 읽기/쓰기 | 헤더 여백 인치를 가져오거나 설정합니다. |
FooterMarginInch | double | 읽기/쓰기 | 푸터 여백(인치)을 가져오거나 설정합니다. |
LeftHeader | string | 읽기/쓰기 | 왼쪽 헤더를 가져오거나 설정합니다. |
CenterHeader | string | 읽기/쓰기 | 중앙 머리글을 가져오거나 설정합니다. |
RightHeader | string | 읽기/쓰기 | 오른쪽 헤더를 가져오거나 설정합니다. |
LeftFooter | string | 읽기/쓰기 | 왼쪽 바닥글을 가져오거나 설정합니다. |
CenterFooter | string | 읽기/쓰기 | 가운데 푸터를 가져오거나 설정합니다. |
RightFooter | string | 읽기/쓰기 | 오른쪽 바닥글을 가져오거나 설정합니다. |
PrintGridlines | bool | 읽기/쓰기 | 인쇄 그리드라인을 가져오거나 설정합니다. |
PrintHeadings | bool | 읽기/쓰기 | 인쇄 머리글을 가져오거나 설정합니다. |
CenterHorizontally | bool | 읽기/쓰기 | 가로 방향으로 가운데 맞춤을 가져오거나 설정합니다. |
CenterVertically | bool | 읽기/쓰기 | 수직으로 가운데를 가져오거나 설정합니다. |
HorizontalPageBreaks | IReadOnlyList<int> | 읽기 | 수평 페이지 나누기를 가져옵니다. |
VerticalPageBreaks | IReadOnlyList<int> | 읽기 | 수직 페이지 나누기를 가져옵니다. |
메서드
| 시그니처 | 설명 |
|---|---|
AddHorizontalPageBreak(rowIndex: int) | 지정된 0부터 시작하는 행 인덱스에 수평 페이지 구분을 추가합니다. |
AddVerticalPageBreak(columnIndex: int) | 지정된 0부터 시작하는 열 인덱스에 수직 페이지 구분을 추가합니다. |
ClearHorizontalPageBreaks() | 모든 수평 페이지 구분을 제거합니다. |
ClearVerticalPageBreaks() | 모든 수직 페이지 구분을 제거합니다. |