Я пытаюсь преобразовать файл .doc в pdf с антисловом:
antiword -a a4 pruebaDoc.doc > pruebaDoc.pdf
Я получаю это сообщение "Комбинация PDF и UTF-8 не поддерживается"
Как я могу это исправить?
Я пытаюсь преобразовать файл .doc в pdf с антисловом:
antiword -a a4 pruebaDoc.doc > pruebaDoc.pdf
Я получаю это сообщение "Комбинация PDF и UTF-8 не поддерживается"
Как я могу это исправить?
Смотрите этот пост здесь для решения Linux. Это решение для обертки, которое они рекомендуют:
#!/bin/sh
# a shell wrapper to make 'antiword' usage reasonable on UTF-8 systems.
#
# Michal Jaegermann, michal@harddata.com, 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