NPOI创建word文档,使用unicode写入打勾的小方框,word2021显示异常问题解决

word2019查看NPOI创建的word中打勾方框,显示正常,但是word2021显示就变成下面这个样子了,应该是word2021对这个特殊字符的渲染导致的

 

想要普通的效果,白色背景黑边黑勾的效果,换一个字体可以解决

 

c# 代码

XWPFDocument document = new XWPFDocument();
XWPFParagraph paragraph = document.CreateParagraph();
XWPFRun xWPFRun = paragraph.CreateRun();
xWPFRun.SetText("R");
xWPFRun.FontSize = fontSize;
xWPFRun.SetFontFamily("Wingdings 2", FontCharRange.None);

 

这是效果

 

posted @ 2024-05-23 11:36  along_bro  阅读(30)  评论(0编辑  收藏  举报