關於iReport轉化為PDF中標楷體 的設定

2021-08-26 08:05:36 字數 421 閱讀 6813

在現在我使用的ireport 2.0.5版本,當以pdf格式列印報表時無法設定字型為標楷體, 解決方法如下.

一: 下載kaiu.ttf 字型庫.將其存放在ireport 中安裝目錄下的foots資料夾下.

二: 開啟ireport 並建立乙個測試文件,將字段設定為 footname :標楷體  ,pdf footname :kaiu.ttf  ;

pdf embedded 核取方塊勾選上, pdf encoding :identity-h (unicode with horizontal writing)

注意 pdf foot name 中 是無法選中kaiu.ttf   可以直接輸入, 如果還是不行,請以文字形式開啟該文件對應的 .jrxml

找到對應的字段 並根據自己想要的格式設定,eg:

列印結果如附件:

ireport列印pdf字型問題

使用ireport列印pdf時需要匯入字型 1 ireport預設pdf字型為stsong light,編碼預設為unigb ucs2 h 2 需要匯入 ireport 5.6.0 ireport modules ext itextasian.jar 3 如果不使用預設字型時,需要匯入字型,並設定編...

base64轉化為blob,blob轉化為file

背景 最近在做乙個移動端手寫簽名的功能。需求是將手寫簽名生成存到後台,實現步驟 canvas畫圖,生成base64,將base64轉為file物件。1,canvas具體怎麼實現手寫簽名,不在細講,主要是touchmove.touchstart,touchend事件和canvas畫筆工具結合,生成ba...

獲取當前時間並轉化為轉化為各種格式

在專案中直接把 複製成乙個fortime.js檔案,然後在需要用到的時候import或者require一下,根據需要用 例如 var fortime require utils fortime.js 然後根據需要選擇是 fortime.formattime new date fortime.form...