Você precisa instalar o pacote python-djvu e ele deve funcionar. Trabalhou para mim
Boa sorte
John
Estou usando pdf2djvu
para converter um arquivo pdf em um arquivo djvu, mas recebi esse erro ao tentar converter um arquivo djvu de várias páginas empacotado ou indireto:
$ pdf2djvu 1.pdf -o 1.djvu
1.pdf:
- page #1 -> #1
Bogus memory allocation size
$ pdf2djvu 1.pdf -i 1.djvu
1.pdf:
- page #1 -> #1
Bogus memory allocation size
Eu queria saber o que está errado aqui e como resolvo o problema? Você pode sugerir outro aplicativo diferente de pdf2djvu. Para convertê-lo em djvu
Meu arquivo em pdf pode ser baixado em aqui , caso você se pergunte o que é especial sobre isto.
Obrigado e cumprimentos
Você precisa instalar o pacote python-djvu e ele deve funcionar. Trabalhou para mim
Boa sorte
John
Esta questão é específica para pdf2djvu. pdf2djvu e outras ferramentas FOSS do pdf / djvu estão disponíveis para Windows e Ubuntu, então estou postando uma solução de trabalho aqui. No momento em que escrevo, estou usando o pdf2djvu em uma máquina Windows.
Após fazer o download e dividir seu PDF em centenas de PDFs de uma única página (usando o pdftk), executei o pdf2djvu em todos os arquivos. Acontece que apenas a página de rosto tem algum problema com pdf2djvu, o resto dos PDFs são facilmente convertidos para DJVU. No DOS, era uma única linha:
FORFILES /M *.pdf /C "cmd /c echo. & echo @path @fname & C:\PDF\pdf2djvu-0.7.14\pdf2djvu.exe -o @fname.djvu @file"
e o resultado foi:
"C:\Test\pg_0001.pdf" "pg_0001"
PDF error (81): Illegal character <3f> in hex string
PDF error (82): Illegal character <78> in hex string
PDF error (83): Illegal character <70> in hex string
...
...
PDF error (130): Illegal character <22> in hex string
PDF error (131): Illegal character <3f> in hex string
pg_0001.pdf:
- page #1 -> #1
Bogus memory allocation size
"C:\Test\pg_0002.pdf" "pg_0002"
pg_0002.pdf:
- page #1 -> #1
0.006 bits/pixel; 76.076:1, 98.69% saved, 437896 bytes in, 5756 bytes out
"C:\Test\pg_0003.pdf" "pg_0003"
pg_0003.pdf:
- page #1 -> #1
0.001 bits/pixel; 15.094:1, 93.37% saved, 14143 bytes in, 937 bytes out
"C:\Test\pg_0004.pdf" "pg_0004"
pg_0004.pdf:
- page #1 -> #1
0.002 bits/pixel; 6.835:1, 85.37% saved, 16875 bytes in, 2469 bytes out
"C:\Test\pg_0005.pdf" "pg_0005"
pg_0005.pdf:
- page #1 -> #1
0.001 bits/pixel; 15.156:1, 93.40% saved, 14141 bytes in, 933 bytes out
"C:\Test\pg_0006.pdf" "pg_0006"
pg_0006.pdf:
- page #1 -> #1
0.006 bits/pixel; 76.103:1, 98.69% saved, 437894 bytes in, 5754 bytes out
"C:\Test\pg_0007.pdf" "pg_0007"
pg_0007.pdf:
- page #1 -> #1
0.009 bits/pixel; 3.635:1, 72.49% saved, 32286 bytes in, 8882 bytes out
"C:\Test\pg_0008.pdf" "pg_0008"
pg_0008.pdf:
- page #1 -> #1
0.006 bits/pixel; 5.649:1, 82.30% saved, 36852 bytes in, 6524 bytes out
"C:\Test\pg_0009.pdf" "pg_0009"
pg_0009.pdf:
- page #1 -> #1
0.001 bits/pixel; 15.190:1, 93.42% saved, 14142 bytes in, 931 bytes out
"C:\Test\pg_0010.pdf" "pg_0010"
pg_0010.pdf:
- page #1 -> #1
0.010 bits/pixel; 4.485:1, 77.70% saved, 45330 bytes in, 10108 bytes out
...
Então você pode fazer o mesmo no Ubuntu, pular as páginas erradas, converter o restante das páginas em djvu e agrupá-las em um único arquivo DJVU usando o pacote djvm no Ubuntu do DJVU-Libre.