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

可能な使用シナリオ

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

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

Aspose.Cellsを使用すると、ワークシートの希望する用紙サイズを PageSetupcustomPaperSize メソッドを使用して指定できます。次のサンプルコードは、ワークブック内の最初のワークシートのカスタム用紙サイズを指定する方法を説明しています。参照のために、以下のコードによって生成された 出力PDF もご覧ください。

スクリーンショット

todo:image_alt_text

サンプルコード

// For complete examples and data files, please go to https://github.com/aspose-cells/Aspose.Cells-for-Java
//Create workbook object
Workbook wb = new Workbook();
//Access first worksheet
Worksheet ws = wb.getWorksheets().get(0);
//Set custom paper size in unit of inches
ws.getPageSetup().customPaperSize(6, 4);
//Access cell B4
Cell b4 = ws.getCells().get("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(outDir + "outputCustomPaperSize.pdf");