Convertendo no Linux
use chm2pdf
No Windows
- Primeiro, abra o decodificador CHM.
- Na guia Abrir arquivo, clique no botão Abrir e selecione o CHM que você deseja converter.
- Clique na guia Decodificar. Anexe um nome de diretório ao selecionado. Isso criará um novo diretório. Não importa qual valor
Agora vem a parte complicada. No chm2pdf, ele acompanha a ordenação dos arquivos HTML. Você perde o pedido aqui e tem que reconstruí-lo manualmente. A dificuldade aqui varia de livro para livro. Mantenha o arquivo CHM aberto em uma janela para que você possa espiar o Índice.
Agora inicie o HTMLDOC.
- Você será saudado pela guia "Entrada" primeiro. Certifique-se de que o Tipo de Documento esteja definido como Livro.
- Clique no botão “Adicionar arquivos…” e encontre o arquivo do índice, geralmente chamado de toc.html. Adicione primeiro.
- Clique em “Adicionar arquivos…” novamente. Você precisará adicionar os arquivos em ordem aqui. Apenas adicione arquivos HTML, não se preocupe com imagens, elas serão convertidas. Veja as capturas de tela abaixo. Pode ser tão fácil quanto selecionar a coisa toda, ou você pode ter que adicionar capítulo por capítulo.
- Clique na guia Saída. Selecione o botão de opção PDF no formato de saída. Clique no botão Browse no caminho de saída, navegue até onde deseja que o pdf vá, digite um nome e clique em OK.
- Clique na guia Página. Verifique se as margens estão bem. Geralmente, os trabalhos da Universal, já que os arquivos CHM são geralmente fáceis de refluir.
- Clique na guia PDF. Selecione PDF versão 1.4 (Acrobat 5.0.) Para a primeira página, selecione TOC.
- Clique no botão Gerar.
Fonte: link