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


 

 

posted @ 2017-10-25 10:25  觅食的羊  阅读(2491)  评论(1)    收藏  举报