首页 > 其他分享 >POI生成word设置的字体不生效

POI生成word设置的字体不生效

时间:2022-08-16 17:47:23浏览次数:60  
标签:仿宋 run 修改 中文字体 字体 POI word font

原始修改字体

XWPFRun run = para.createRun();
run.setText(runText,0);
run.setFontFamily("仿宋");//字体
run.setFontSize(16);//字体大小


修改中文字体

XWPFRun run = para.createRun();
run.setText(runText,0);
// 新建 字体配置对象
CTFonts font = run.getCTR().addNewRPr().addNewRFonts();
//中文
font.setEastAsia("黑体"); //改变中文字体设置这个
// ASCII
font.setAscii("仿宋");    //改变数字或者英文字体需要设置这个

原始修改字体的run.setFontFamily("仿宋") 就是调用了font.setAscii("仿宋"),只是修改了ASCII字体,所以对中文字体无效

标签:仿宋,run,修改,中文字体,字体,POI,word,font
From: https://www.cnblogs.com/Fooo/p/16592351.html

相关文章