DioDocs for Excel
DioDocs for Excel
ページ設定
機能 > 印刷 > 印刷設定 > ページ設定

DioDocs for Excel では、IPageSetupインタフェースのプロパティを使用して、ページ設定を行うことができます。

ページ設定を行うには、次のタスクを実行します。

  1. ページ余白の設定
  2. ページの向きの設定
  3. ページの順序の設定
  4. ページのセンタリングの設定
  5. 先頭ページ番号の設定

ページ余白の設定

IPageSetup インタフェースのTopMarginプロパティ、RightMarginプロパティ、および BottomMarginプロパティを使用して、ページの余白を設定することができます。

C#
コードのコピー
//ページ余白をポイント単位で設定します
worksheet.PageSetup.TopMargin = 36;
worksheet.PageSetup.BottomMargin = 36;
worksheet.PageSetup.RightMargin = 72;
            
メモ: ページの余白を設定する際は、0 未満の値を指定しないようにする必要があります。

ページの向きの設定

IPageSetup インタフェースのOrientationプロパティを使用して、ページの向きを必要に応じて Portrait または Landscape に設定することができます。

C#
コードのコピー
//ページの向きを設定します
            
worksheet.PageSetup.Orientation = PageOrientation.Landscape;

ページの順序の設定

IPageSetup インタフェースのOrderプロパティを使用して、ページの順序を必要に応じて設定することができます。

C#
コードのコピー
//ページ順序を設定します
//デフォルト値はDownThenOverです
           
 worksheet.PageSetup.Order = Order.OverThenDown;
           

ページのセンタリングの設定

IPageSetup インタフェースのCenterHorizontallyプロパティおよびCenterVerticallyプロパティを使用して、ページのセンタリングを必要に応じて設定することができます。

C#
コードのコピー
//センターを設定します
//デフォルト値はfalseです
            
worksheet.PageSetup.CenterHorizontally = true;
worksheet.PageSetup.CenterVertically = true;
            

先頭ページ番号の設定

IPageSetup インタフェースの FirstPageNumber プロパティを使用して、先頭ページ番号を必要に応じて設定することができます。

C#
コードのコピー
//先頭ページ番号を設定します
//デフォルト値はp1です
            
worksheet.PageSetup.FirstPageNumber = 3;
            

IPageSetup インタフェースのIsAutoFirstPageNumber プロパティを使用して、先頭ページ番号を「自動」に設定することもできます。

C#
コードのコピー
// 先頭ページ番号を自動に設定します。
worksheet2.PageSetup.IsAutoFirstPageNumber = true;