Elastix eFax 유니코드 지원

Elastix eFax 유니코드 지원

우리는 Elastix를 eFax 시스템으로 사용하고 있습니다. 문제는 아랍어 텍스트를 보내려고 할 때 "????"로 나타나는 것입니다.

문제는 텍스트를 포스트스크립트로 변환하는 데 있는 것으로 보이며 Elastix는 HylaFax를 가상 팩스로 사용하고 Hylafax는 다음을 사용합니다.

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

텍스트를 포스트스크리트로 변환하려면,

문제는 포스트스크립트에서 아랍어 문자를 지원하는 것이 가능하다는 것입니다. 나는 리눅스에서 이 기능을 확인했습니다:

groff  -Tps  file  >file.ps

또한 지원하지 않습니다.

warning: can't find special character `u0642'

어떤 생각이라도 ....

답변1

이를 수행하는 가장 좋은 방법은 hylafax가 변환을 수행하지 못하게 하는 것입니다. textfmt는 ascii만 수행할 수 있으므로 다른 문자는 깨질 수 있습니다. 더 나은 옵션은 직접 생성한 hylafax PDF 파일을 공급하는 것입니다.

이를 수행하는 가능한 방법은 텍스트 파일 대신 HTML을 사용하고 다음과 같은 것을 사용하는 것입니다.wkhtmltopdf이를 PDF로 변환합니다.

관련 정보