Não há suporte UTF-8 para html2doc. Talvez na versão 1.9.
Aqui está outra opção:
Instale os utilitários de linha de comando wkhtmltopdf
: para converter html para pdf ou imagem usando o WebKit.
sudo apt-get install wkhtmltopdf
E instale poppler-utils
:
sudo apt-get install poppler-utils
Vá para seus arquivos html:
cd <your_html_path>
e inicie a conversão para arquivos únicos com:
wkhtmltopdf 0010.html 0010.pdf
wkhtmltopdf 0099.html 0099.pdf
ou para todos os arquivos de uma só vez:
for f in *.html; do wkhtmltopdf "$f" "${f%%.*}.pdf"; done
Converta todos os arquivos pdf em um só:
pdfunite *.pdf out.pdf
ou como script:
#!/bin/bash
# Convert all html files in the current folder into one pdf
#
for f in *.html; do wkhtmltopdf "$f" "${f%%.*}.pdf"; done
pdfunite *.pdf out.pdf
Mais infos e opções para wkhtmltopdf aqui .