我正在尝试使用 antiword 将 .doc 文件转换为 pdf:
antiword -a a4 pruebaDoc.doc > pruebaDoc.pdf
我收到此消息“不支持 PDF 和 UTF-8 组合”
我怎样才能解决这个问题?
答案1
看这篇文章针对 Linux 解决方案。这是他们推荐的包装器解决方案:
#!/bin/sh
# a shell wrapper to make 'antiword' usage reasonable on UTF-8 systems.
#
# Michal Jaegermann, [email protected], 2004/Nov/03
# - simplify and we may be printing on a Postcript printer, 2006/May/08
echo "$@" | egrep -q -w -- '-p|-a' && lang="${LANG%.UTF-8}"
LANG=$lang antiword.bin "$@"
exit
对于 Windows,您可以尝试使用开关指定特定的映射文件-m
:
antiword.exe -a a4 Test.doc -m 8859-1.txt > Test.pdf