Dividir PDF em páginas coloridas e preto / branco

9

Gostaria de dividir automaticamente um documento PDF grande em dois arquivos: um arquivo deve conter apenas as páginas com conteúdo em preto e branco e o outro deve conter apenas as páginas com conteúdo em cores. As páginas em cores e preto / branco não são executadas contiguamente - elas são intercaladas em todo o documento. Como posso fazer isso automaticamente?

SabreWolfy
fonte
Qual é o motivo real para dividi-lo? Você vai imprimi-lo em duas impressoras diferentes?
Serge
@ Emerge: Correto.
SabreWolfy
1
@ SabreWolfy - você pode querer verificar esta questão para que seja quase idêntico. Eu usei com êxito os dois shscripts das respostas várias vezes.
don_crissti

Respostas:

3

Chris Rodgers escreveu um script Perl para dividir um arquivo PDF em páginas coloridas e preto / branco. Aqui está o link para o script: pdfcolor-1.2.tgz .

Explicação detalhada de como o script funciona no site:

- Perl script
- uses:
– “pscolor” (C, “using GS DLL as a ps colorpage separator”) by Carsten Hammer
– “joinPDF” (Java, “Command line tool to join and split PDF files”, for mac) by Gerard Briscoe
- Has hardcoded paths in shell scripts “splitPDF” and “joinPDF”
- Depends on flex
- Depends on libgs-dev
- GNU GPL 2.0

How it works:
split PDF into single pages in temporary location
use pscolor to detect whether color is on the page
reassemble pages with color and pages without color into two pdf files.

Does not work when adjusting said hardcoded paths.
hanxue
fonte