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 | 読み取り/書き込み | orientation を取得または設定します。 |
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) | 指定されたゼロベースの行インデックスに水平ページ区切りを追加します。 |
AddVerticalPageBreak(columnIndex: int) | 指定されたゼロベースの列インデックスに垂直ページ区切りを追加します。 |
ClearHorizontalPageBreaks() | すべての水平ページ区切りを削除します。 |
ClearVerticalPageBreaks() | すべての垂直ページ区切りを削除します。 |