有關FASTREPORT列印及匯出的中文問題! ( 积分: 200 )

  • 主题发起人 daniel710624
  • 开始时间
D

daniel710624

Unregistered / Unconfirmed
GUEST, unregistred user!
各位先進, 有二事請教:
1.FASTREPORT是否不支援中文?
在DELPHI設計報表的時候, 報表內的預設字型是ARIAL, 擺上幾個中文字後預覽是正常的, 但轉至PDF變亂碼了!
2.把預設字型改為新細明體後, 中文字會被截斷! 假設有四個中文字, 會被截成剩兩個字! 必需在字尾加上幾個空白才會正常顯示, 而且空白數要依中文字數來決定, 字數愈多, 就要愈多空白!
我試過3.X版和4.X版都一樣, 不知各位是如何解決的? 我在安裝元件的時候, 有將
RES/Chinese 或 Taiwan 底下的
- frxrcClass.frc
- frxrcDesgn.frc
- frxrcInsp.frc
- frxrcExports.frc
等四個檔編譯過, 產生了新的.PAS檔, 也按照了安裝指示重新編譯了frx*.dpk 及
frxe*.dpk, 安裝至DELPHI後, 我的FASTREPORT設定介面變成是中文的, 但還是一樣有上述問題! 找過內附的幫助文檔和使用說明, 也都未找到有關亞洲雙位元字型的注意事項,希望各位能夠協助!
曾經有人提及: 將frxUnicodeUtils单元下:
把TWideStrings类的ReadDataW和WriteDataW函数中关于Utf8的转换去掉! 但不知如何作到!
因自學DELPHI沒多久, FASTREPORT也是最近才開始學習的,有很多不懂的地方,請各位勿見笑!
 

Similar threads

I
回复
0
查看
732
import
I
I
回复
0
查看
593
import
I
顶部