实现工作表的自定义纸张大小以进行渲染

可能的使用场景

在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");