获取工作表的纸张宽度和高度
内容
[
隐藏
]在本教程中,我们将逐步向您解释以下 C# 源代码,以使用 Aspose.Cells for .NET 获取工作表的纸张宽度和高度。请按照以下步骤操作:
第 1 步:创建工作簿
首先使用创建一个新工作簿Workbook
班级:
Workbook wb = new Workbook();
第 2 步:访问第一个工作表
接下来,使用导航到工作簿中的第一个工作表Worksheet
班级:
Worksheet ws = wb.Worksheets[0];
步骤 3:将纸张尺寸设置为 A2 并以英寸为单位显示纸张宽度和高度
使用PaperSize
的财产PageSetup
对象将纸张尺寸设置为 A2,然后使用PaperWidth
和PaperHeight
属性分别获取纸张的宽度和高度。使用以下命令显示这些值Console.WriteLine
方法:
ws.PageSetup.PaperSize = PaperSizeType.PaperA2;
Console.WriteLine("PaperA2: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
步骤 4:对其他纸张尺寸重复步骤
重复前面的步骤,将纸张尺寸更改为 A3、A4 和 Letter,然后显示每种尺寸的纸张宽度和高度值:
ws.PageSetup.PaperSize = PaperSizeType.PaperA3;
Console.WriteLine("PaperA3: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
ws.PageSetup.PaperSize = PaperSizeType.PaperA4;
Console.WriteLine("PaperA4: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
ws.PageSetup.PaperSize = PaperSizeType.PaperLetter;
Console.WriteLine("PaperLetter: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
使用 Aspose.Cells for .NET 获取工作表纸张宽度和高度的示例源代码
//创建工作簿
Workbook wb = new Workbook();
//访问第一个工作表
Worksheet ws = wb.Worksheets[0];
//将纸张尺寸设置为 A2 并以英寸为单位打印纸张宽度和高度
ws.PageSetup.PaperSize = PaperSizeType.PaperA2;
Console.WriteLine("PaperA2: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//将纸张尺寸设置为 A3 并以英寸为单位打印纸张宽度和高度
ws.PageSetup.PaperSize = PaperSizeType.PaperA3;
Console.WriteLine("PaperA3: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//将纸张尺寸设置为 A4 并以英寸为单位打印纸张宽度和高度
ws.PageSetup.PaperSize = PaperSizeType.PaperA4;
Console.WriteLine("PaperA4: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
//将纸张尺寸设置为 Letter 并打印纸张宽度和高度(以英寸为单位)
ws.PageSetup.PaperSize = PaperSizeType.PaperLetter;
Console.WriteLine("PaperLetter: " + ws.PageSetup.PaperWidth + "x" + ws.PageSetup.PaperHeight);
结论
您学习了如何使用 Aspose.Cells for .NET 获取电子表格的纸张宽度和高度。此功能对于 Excel 文档的配置和精确布局非常有用。
常见问题 (FAQ)
什么是 Aspose.Cells for .NET?
Aspose.Cells for .NET 是一个功能强大的库,用于在 .NET 应用程序中操作和处理 Excel 文件。它提供了许多用于创建、修改、转换和分析 Excel 文件的功能。
如何使用 Aspose.Cells for .NET 获取电子表格的纸张尺寸?
您可以使用PageSetup
的类别Worksheet
对象访问纸张尺寸。使用PaperSize
属性来设置纸张尺寸和PaperWidth
和PaperHeight
属性分别获取纸张的宽度和高度。
Aspose.Cells for .NET 支持哪些纸张尺寸?
Aspose.Cells for .NET 支持各种常用的纸张尺寸,例如 A2、A3、A4 和 Letter,以及许多其他自定义尺寸。
我可以使用 Aspose.Cells for .NET 自定义电子表格的纸张尺寸吗?
是的,您可以通过使用指定精确的宽度和高度尺寸来设置自定义纸张尺寸PaperWidth
和PaperHeight
的属性PageSetup
班级。