.txt文件有乱码现象,可以手工把文件扩展名改为odt,然后在转成pdf就ok了。
如果是linux server,由于编码的不同(一般windows 是gb2312,linux是utf-8)所以需要进行编码转换
iconv -f gb2312 -t utf-8 test.txt -c -s -o test.odt(解释就是将gb2312的text.txt文件转换为test.odt文件输出,-c 忽略无效编码,-s关闭警告)
如果txt文件不是gb2312编码,可以用enca查看文件编码(下载地址:http://dl.cihar.com/enca/enca-1.13.tar.gz)命令:enca -i text.txt 将查看到的编码格式替换掉gb2312再执行上述命令,便可以解决乱码。