本文介绍如何使用spire.xls for java在excel中对某单元格设置字体样式。
import com.spire.xls.excelversion;
import com.spire.xls.fontunderlinetype;
import com.spire.xls.workbook;
import com.spire.xls.worksheet;
import java.awt.*;
public class setfontstyle
{
public static void main(string[] args) {
//创建workbook对象
workbook workbook = new workbook();
//获取第一个工作表
worksheet sheet = workbook.getworksheets().get(0);
//设置字体名称
sheet.getcellrange("b1").settext("字体名称:comic sans ms");
sheet.getcellrange("b1").getcellstyle().getexcelfont().setfontname("comic sans ms");
//设置字体大小
sheet.getcellrange("b2").settext("字体大小:20");
sheet.getcellrange("b2").getcellstyle().getexcelfont().setsize(20);
//设置字体颜色
sheet.getcellrange("b3").settext("字体颜色:蓝色");
sheet.getcellrange("b3").getcellstyle().getexcelfont().setcolor(color.blue);
//设置加粗
sheet.getcellrange("b4").settext("字体样式:加粗");
sheet.getcellrange("b4").getcellstyle().getexcelfont().isbold(true);
//设置下划线
sheet.getcellrange("b5").settext("字体样式:下划线");
sheet.getcellrange("b5").getcellstyle().getexcelfont().setunderline(fontunderlinetype.single);
//设置斜体
sheet.getcellrange("b6").settext("字体样式:斜体");
sheet.getcellrange("b6").getcellstyle().getexcelfont().isitalic(true);
//保存文档
workbook.savetofile("output/fontstyles.xlsx", excelversion.version2016);
}
}