A compactação jbig2 é a melhor maneira de reduzir o tamanho do arquivo
Adam Langley escreveu o codificador jbig2enc originalmente para o googlebooks
e, em seguida, liberou o código-fonte para que qualquer pessoa possa criar
você pode também usar um binário pré-compilado de:
- link
- ou tente se compilação modificada (capaz de usar a opção -P, que você pode decidir qual quantidade de páginas por dicionário que você quer incluir, então o PDF resultante é mais ágil) Eu criei para o meu sistema funciona com o seu
Patch Jbig2enc + akrykukov
-
thessalonica-pdf.py thessalonica-pdf.py também é necessário
a sintaxe comum para jbig2enc é (assumindo que seus arquivos são tiff)
jbig2 -s -p -v *.tiff && pdf.py output >out.pdf
mas, para o patch Jbig2enc + akrykukov
jbig2 -s -p -v -P (number of pages for dictionary) *.tiff && thessalonica-pdf.py *.jbig2 >out.pdf
IMPORTANTE:
você precisa de bibliotecas python para poder coletar e juntar todos os arquivos resultantes do jbig2 em um pdf