pd4ml中文乱码(添加字体)


  1. 新建一个F:/Test/fonts文件夹,把字体文件(.ttf)复制进去,再把pd4ml-370fx2pro.jar复制进去(不要用官网demo中的jar,有水印),此时还没有配置文件,在fonts文件夹里打开cmd命令行:
    java -jar pd4ml-310b10.jar -configure.fonts ../fonts ../fonts
    >>将生成的pd4fonts.properties文件中最后一行
    font.dir.location=../fonts 删除,不删除执行会报错找不到配置文件
  2. 生成两个配置文件,将官网demo中读取字体的代码:

    pd4ml.useTTF(”java:fonts", true);
    修改->>

    pd4ml.useTTF("F:/Test/fonts", true); //F:/Test/fonts文件夹可自定义,保持一致即可

  3. 设置字体:
    pd4ml.setDefaultTTFs("SimSun", "SimSun", "SimSun");
    >>该字体对应fonts中的.ttf文件 (如:simsun.ttc)
  4. jar包下载

 

官网demo:http://pd4ml.com/examples.htm


 

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM