レンダリング用のワークシートのカスタム用紙サイズを実装する

可能な使用シナリオ

MS Excelでは直接カスタム用紙サイズを作成するオプションはありませんが、ExcelファイルをPDFファイル形式にレンダリングする際に、希望のワークシートのカスタム用紙サイズを設定できます。このドキュメントでは、Aspose.Cells APIを使用してワークシートのカスタム用紙サイズを設定する方法について説明します。

レンダリングのためのワークシートのカスタム用紙サイズを実装する

Aspose.Cellsを使用すると、ワークブックの最初のワークシートのカスタム用紙サイズを指定するために、CustomPaperSize メソッドを使用できます。以下のサンプルコードは、この目的のために生成されたoutput PDFとともに、最初のワークシートのカスタム用紙サイズの指定方法を示します。

スクリーンショット

todo:image_alt_text

サンプルコード

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-.NET
//Create workbook object
Workbook wb = new Workbook();
//Access first worksheet
Worksheet ws = wb.Worksheets[0];
//Set custom paper size in unit of inches
ws.PageSetup.CustomPaperSize(6, 4);
//Access cell B4
Cell b4 = ws.Cells["B4"];
//Add the message in cell B4
b4.PutValue("Pdf Page Dimensions: 6.00 x 4.00 in");
//Save the workbook in pdf format
wb.Save(outputDir + "outputCustomPaperSize.pdf");