2014-11-03 2 views
1

swf로 pdf를 변환하려고했는데 swftools를 사용하고있었습니다. 중국어 지원하기 위해, 나는 오류가 발생pdf2swf에서 'SimSun'의 글꼴을 만들지 못했습니다.

/usr/local/bin/pdf2swf 10434_102_demo_1414995035745.pdf -o test.swf -s 
    languagedir=/usr/local/share/xpdf-chinese-simplified 

,의 xpdf - 중국어 - simplified.tar을 다운로드 내가 PDF로 변환하는 노력이

#----- begin Chinese Simplified support package (2011-sep-02) 
cidToUnicode Adobe-GB1  /usr/local/share/xpdf-chinese-simplified/Adobe-GB1.cidToUnicode 
unicodeMap  ISO-2022-CN  /usr/local/share/xpdf-chinese-simplified/ISO-2022-CN.unicodeMap 
unicodeMap  EUC-CN   /usr/local/share/xpdf-chinese-simplified/EUC-CN.unicodeMap 
unicodeMap  GBK    /usr/local/share/xpdf-chinese-simplified/GBK.unicodeMap 
cMapDir   Adobe-GB1  /usr/local/share/xpdf-chinese-simplified/CMap 
toUnicodeDir     /usr/local/share/xpdf-chinese-simplified/CMap 
#fontFileCC  Adobe-GB1  /usr/..../gkai00mp.ttf 
displayCIDFontTT  Adobe-GB1 /usr/local/share/xpdf-chinese-simplified/gkai00mp.ttf 
#----- end Chinese Simplified support package 

같은 추가 기능을-xpdfrc 파일을 수정 한 :

추신. 나는 두 가지 환경을 가지고 있는데, 하나는 MAC이고 다른 하나는 레드햇이다. 모든 것은 MAC에서 괜찮다. 그리고이 오류는 레드햇에서만 발생한다.

답변

0

이 질문에 답이 누락되었으므로 여기에 해결책 (대안으로)을 추가 할 수 있습니다.

Flexpaper의 경우 "HTML5"렌더링 모드를 사용하면 중국어 및 기타 유니 코드 텍스트가 올바르게 렌더링됩니다.

관련 문제