Elastix 電子傳真 Unicode 支持

Elastix 電子傳真 Unicode 支持

我們使用 Elastix 作為電子傳真係統,問題是當嘗試發送阿拉伯文字時,它顯示為「????」。

問題似乎在於將文字轉換為 postscript,Elastix 使用 HylaFax 作為虛擬傳真,而 Hylafax 使用:

/usr/sbin/textfmt   -B -f Courier-Bold -Ml=0.4in -p11

將文字轉換為 postscrit,

問題是postscript中是否可以支援阿拉伯字符?我在linux下檢查過這個函數:

groff  -Tps  file  >file.ps

它也不支持,

warning: can't find special character `u0642'

任何想法 ....

答案1

最好的方法是不讓 hylafax 進行任何轉換。 textfmt 只能處理 ascii,因此任何其他字元都必然會被破壞。更好的選擇是提供您自己產生的 hylafax PDF 文件。

一種可能的方法是使用 HTML 而不是文字文件,並使用類似wkhtml轉pdf將它們轉換為 PDF。

相關內容