在Excel中,页面断点是用于将数据分为不同部分的行分隔线。它允许用户控制在打印工作表期间要在哪里启动新页面。本文将分享如何使用免费的Java库在Excel工作表中进行编程插入页面中断。
安装
要完成任务,您需要为Java库安装免费的spire.xls。以下是提供的两种安装方法。
1# Download the free library并解压缩,然后将spire.xls.jar文件添加到您的项目中。
2#通过将以下配置添加到pom.xml。
<repositories>
<repository>
<id>com.e-iceblue</id>
<name>e-iceblue</name>
<url>https://repo.e iceblue.com/nexus/content/groups/public/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>e-iceblue</groupId>
<artifactId>spire.xls.free</artifactId>
<version>5.1.0</version>
</dependency>
</dependencies>
示例代码
java的免费spire.xls允许您轻松地在工作表中插入水平和垂直页面。完整的示例代码如下所示。
import com.spire.xls.*;
public class AddPageBreaks {
public static void main(String []args) {
//Create a Workbook instance
Workbook workbook = new Workbook();
//Load an Excel file
workbook.loadFromFile("report.xlsx");
//Get the first worksheet
Worksheet sheet = workbook.getWorksheets().get(0);
//Specify the cells where you want to add page breaks to
CellRange cell1 = sheet.getRange().get("A9");
CellRange cell2 = sheet.getRange().get("E1");
//Add a horizontal page break
sheet.getHPageBreaks().add(cell1);
//Add a vertical page break
sheet.getVPageBreaks().add(cell2);
//Set view mode to Preview in order to view the page breaks
sheet.setViewMode(ViewMode.Preview);
//Save the result file
workbook.saveToFile("ExcelPageBreaks.xlsx", ExcelVersion.Version2013);
}
}