java生成PPT使用textRun.setFontFamily(“微软雅黑“)设置字体达不到预期的处理办法
TextRun对象的来源和作用
- 引入poi-ooxml依赖,XMLSlideShow对象可以读取和操作PPT。
- TextRun对象可以设置PPT文本框中文字的风格,例如文字大小、字体颜色、是否加粗、是否下划线等等。
textRun.setFontFamily(“微软雅黑”)问题
- 生成的PPT用wps打开,发现生成的汉字风格确实是微软雅黑,但是左上角显示Calibri (正文),并不是微软雅黑
- 生成的非汉字类字符不是微软雅黑格式,英文和数字字符明显小
- 如果设置的文本首字符是字母或数字,wps左上角显示微软雅黑,但实际不是微软雅黑
网上搜索了很多,但是这类帖子比较少,也没有有效的解决办法。
解决办法
将textRun.setFontFamily(“微软雅黑”);更改为:
textRun.setFontFamily("微软雅黑", FontGroup.EAST_ASIAN);
textRun.setFontFamily("微软雅黑", FontGroup.LATIN);
问题完美解决,这两个方法是分别为汉字和字母、数字设置统一的文字风格。
java生成PPT使用textRun.setFontFamily(“微软雅黑“)设置字体达不到预期的处理办法相关推荐
- 移动端h5不支持font-family里面的微软雅黑等等字体
首先我们来理解一下pc端为什么可以看到网站上设置的微软雅黑字体:微软在2006年12月发布微软雅黑随简体中文版Windows Vista一起发布,是Windows Vista默认字体.意思就是wind ...
- Consolas和微软雅黑混合字体
建议大家使用Consolas和微软雅黑混合字体.consolas是公认的很好用的编程字体. 微软雅黑大家都耳熟能详了. 转载地址:http://www.iamle.com/archives/461.h ...
- Notepad++的字体设置为 Consolas 和微软雅黑混合字体转载
Notepad++的字体设置为 Consolas 和微软雅黑混合字体<转载> 打开Notepad++的字体设置 如下图1所示 图1 选择"字体格式".注意红框内的设置. ...
- Notepad++的字体设置加Consolas和微软雅黑混合字体转载
如图1 图1 选择"字体格式".注意红框内的设置. 其中一定要勾选"使用全局字体" . "使用全局字体大小". 如图2 图2 建议大家使用C ...
- 轻松解决 Eclipse Indigo 3.7 中文字体偏小,完美 Consolas 微软雅黑混合字体!
Eclipse是著名的跨平台的自由集成开发环境(IDE).6月22日Eclipse 3.7 正式发布,代号是 Indigo . 在 Windows 7 下初始后化,发现界面变化不大,但中文字体却面目全 ...
- linux安装微软雅黑等字体
linux安装微软雅黑等字体 1.检查字体是否已经安装: fc-list ----------检查所有已有的字体 fc-list :lang=zh ...
- linux wps 微软雅黑字体,WPS文字技巧—如何在微软雅黑的字体下运用宋体双引号...
大家好,我们从WPS编辑文档的时候,经常用的微软雅黑和宋体这两种字体,但是值得注意的是,这两种字体的双引号的展现形式是不一样的,那么我们可不可以用微软雅黑的字体,但是用宋体的双引号呢,当然可以,具体怎 ...
- 【IOS】IOS/mac系统使用微软雅黑等字体
IOS系统的默认字体总是给人模糊发虚的感觉,而微软雅黑字体字形略呈扁方而饱满,笔画简洁而舒展,易于阅读.那么怎么在mac或者ios中使用微软雅黑字体呢. 下面简要说明.Launchpad-字体册.字体 ...
- 12.04 ubuntu 安装微软雅黑的字体
2019独角兽企业重金招聘Python工程师标准>>> 在/usr/share/fonts/下新建文件夹 如:yahei 代码: sudo mkdir /usr/share/font ...
最新文章
- 一段话系列-QPS、TPS、PV是很么如何计算
- html游戏禁止微信浏览器下拉,JavaScript实现禁止微信浏览器下拉回弹效果
- 二维数组中的查找---剑指Offer
- Python精通-Python函数使用
- dubbox开发rest+json指南【转】
- 怎么制作app?0编程外卖平台系统开发
- [PHP]Phpexcel导入时间格式数据处理
- codeforces 286E Ladies' Shop
- Total Commander工具栏图标 备份
- Excel2013每次打开都弹出配置进度窗口的分步解决办法
- 老男孩Python全栈视频
- 壮阔与波澜:互联网十年创业记
- fid和is_【GAN】用于生成图像的评价指标——IS和FID
- 【14】婚礼片剪辑案例【15】电视剧片头剪辑案例
- Element-UI checkbox 如何改造成只可单项选择
- Jetson Nano 人工智能计算
- 企业行业云计算解决方案
- NOI2020后记,以及其它
- SpringBoot+Vue项目校园防疫管理系统
- mysql主从和mycat读写分离的安装及验证
热门文章
- SpringBoot Redis工具类封装
- 山东大学软件学院项目实训-创新实训-山大软院网络攻防靶场实验平台(二十三)-CMS识别
- 国际工程施工中常发生的合同问题(FIDIC)(转)
- 数据分析36计(21):Uber、Netflix 常用倍差法模型量化营销活动、产品改版影响效果...
- UG编程是指采用西门子公司研发的3D软件 NXUG
- hosts文件为空白或删除情况修复
- 涉密计算机及涉密网络使用自查,网络安全自查报告(2)
- 大数据在互联网经济发展中的应用
- 大学计算机基础--1
- checkra1n越狱工具使用及注意事项