logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

解决iText导出pdf文件中文字体不显示问题

iText是一个非常出色的生成PDF文件的Java类库,但iText自带的字体对中文不是很支持,所以需要引入自己的字体。Windows字体非常丰富,只需要将Windows中的中文字体上传到Linux服务器上并生成字体索引,然后引用想要的字体即可。

文章图片
#linux
如何将ttc格式字体转换为ttf格式字体

在使用iText的html2pdf实现应用ftl模板导出pdf文件时,发现html2pdf不能识别ftl文件中指定的ttc格式字体,但可以识别ttf字体,如何将ttc格式的字体转换为ttf格式的字体呢?

#其他
解决easyExcel按模板导出xlsx文件打开提示“发现xxx.xlsx中部分内容有问题,是否让我们尽量尝试恢复?”的问题

打开时就会直接报上述错误,导致程序中断。我采用的方法是用easyExcel不使用合并策略导出xlsx文件到临时文件中,然后使用poi的XSSFWorkbook读取该临时文件,然后用这个新的临时文件进行单元格合并,这样单元格检查时就不会报错了,顺利导出,打开后也不会有错误提示!点击“是”是可以打开的,但用户体验很不好,认为导出文件有问题!如果有更好的解决方式,欢迎再评论区留言哦!

文章图片
#java
部署SpringBoot,报错Could not transfer artifact org.springframework.boot解决方案

在部署SpringBoot项目时,需要导入SpringBoot外部依赖,如druid、mybatis,显示Could not transfer artifact org.springframework.boot…错误,如下图:显示无法链接到aliyun的maven仓库!打开maven的settings.xml文件,发现配置了两个aliyun镜像:<mirror><id>al

#java#spring#spring boot
到底了