c 将该文件上传到linux指定的目录下
/usr/share/fonts/chinese
d 赋予文件夹操作权限
chmod -R 755 /usr/share/fonts/chinese
e 安装ttmkfdir来搜索目录中所有的字体信息,并汇总生成fonts.scale文件
yum -y install ttmkfdir ttmkfdir -e /usr/share/X11/fonts/encodings/encodings.dir
修改字体配置文件
vi /etc/fonts/fonts.conf 添加 <dir>/usr/share/fonts/chinese</dir>
刷新内存中的字体缓存
fc-cache
确认是否安装成功
在jdk中安装该宋体
a 找到jdk所在的安装目录
echo $JAVA_HOME
b 将宋体文件复制过来
cp /usr/share/fonts/chinese/STHeiti\ Light.ttc /usr/local/software/jdk1.8.0_141/jre/lib/fonts/fallback fallback代表存放后备语言的文件夹
重启java服务即可
DEMO代码
https://gitee.com/pingfanrenbiji/resource/tree/master/image
注意: 引入的依赖问题
<!--phantomjs --> <dependency> <groupId>org.seleniumhq.selenium</groupId> <artifactId>selenium-java</artifactId> <version>2.53.1</version> </dependency> <dependency> <groupId>com.github.detro</groupId> <artifactId>ghostdriver</artifactId> <version>2.1.0</version> </dependency> <!--svg--> <dependency> <groupId>com.github.hui.media</groupId> <artifactId>svg-core</artifactId> <version>2.5</version> </dependency>
这些依赖jar包我是上传到了公司的私服上了
若是朋友们下拉不下来
我提供给大家这些底层jar包的实现源码
https://gitee.com/pingfanrenbiji/quick-media
自行上传到自己的私服即可