पीडीएफ को रंग और काले / सफेद पन्नों में विभाजित करें


9

मैं स्वचालित रूप से एक बड़े पीडीएफ दस्तावेज़ को दो फाइलों में विभाजित करना चाहूंगा: एक फ़ाइल में केवल काले और सफेद सामग्री वाले पृष्ठ होने चाहिए, और दूसरे में किसी भी रंग सामग्री वाले पृष्ठ होने चाहिए। रंग और काले / सफ़ेद पृष्ठ सन्निहित रूप से नहीं चलते हैं - वे पूरे दस्तावेज़ में अन्तर्निहित होते हैं। मैं यह स्वचालित रूप से कैसे कर सकता हूं?


इसे विभाजित करने का वास्तविक कारण क्या है? क्या आप इसे दो अलग-अलग प्रिंटर पर प्रिंट करने जा रहे हैं?
सर्ज

@ सर्ज: सही है।
सब्रेवुल्फी

हो सकता है कि यह imagemagick.org/Usage/compare/#type_greyscale
frostschutz

1
@SabreWolfy - आप इस प्रश्न पर जांच करना चाह सकते इसलिए जो लगभग समान है। मैंने shउत्तर से कई बार दोनों लिपियों का सफलतापूर्वक उपयोग किया है।
don_crissti

जवाबों:


3

क्रिस रॉजर्स ने पीडीएफ फाइल को रंग और काले / सफेद पन्नों में विभाजित करने के लिए एक पर्ल स्क्रिप्ट लिखी थी। यहाँ स्क्रिप्ट का लिंक दिया गया है: pdfcolor-1.2.tgz

वेबसाइट से स्क्रिप्ट कैसे काम करती है, इसकी विस्तृत व्याख्या:

- 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.
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.