PDF'yi renkli ve siyah / beyaz sayfalara bölme


9

Büyük bir PDF belgesini otomatik olarak iki dosyaya bölmek istiyorum: bir dosya yalnızca siyah beyaz içeriğe sahip sayfaları içermeli ve diğeri yalnızca herhangi bir renk içeriğine sahip sayfaları içermelidir. Renkli ve siyah / beyaz sayfalar bitişik olarak çalışmıyor - belge boyunca serpiştirilmiş. Bunu otomatik olarak nasıl yapabilirim?


Onu bölmenin asıl nedeni nedir? İki farklı yazıcıda mı yazdıracaksınız?
Serge

@Serge: Doğru.
SabreWolfy


1
@SabreWolfy - Eğer bu soruyu kontrol etmek isteyebilirsiniz böylece neredeyse aynı olmaktadır. shCevaplardan iki betiği de birkaç kez başarıyla kullandım .
don_crissti

Yanıtlar:


3

Chris Rodgers bir PDF dosyasını renkli ve siyah / beyaz sayfalara bölmek için bir Perl betiği yazdı. İşte betiğin bağlantısı: pdfcolor-1.2.tgz .

Betiğin web sitesinden nasıl çalıştığına dair ayrıntılı açıklama:

- 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.
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.