利用aspose doc轉成pdf在linux下漢字出現小方框問題

    今天在工作中遇到利用aspose doc轉成pdf在linux下漢字出現小方框問題,現在講解下解決辦法。

首先在服務器上把生成的pdf下載下來,分析pdf編碼:



然後在linux安裝該字體


這些都試了之後發現還不是不行,就去找了下aspose源碼,發現代碼中還缺失了一行


 FontSettings.setFontsFolder(ClassPathUtil.getClassesPath() + "font" + File.separator, true);

  在實例化doc時需要以上代碼,問題成功解決。(注:Linux上還需要安裝字體,不然也會出現方框)

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章