एक पीडीएफ पेज को दो में विभाजित करना


36

मेरे पास एक पीडीएफ फाइल है जो किसी पुस्तक के स्कैन का परिणाम है।

इस फ़ाइल में पुस्तक के 2 पृष्ठ पीडीएफ में 1 से मेल खाते हैं। इसलिए जब मैं पीडीएफ फाइल में एक पृष्ठ देखता हूं तो मैं वास्तव में पुस्तक के 2 पृष्ठ देख रहा हूं।

यहाँ छवि विवरण दर्ज करें

( मूल )

मैं जानना चाहूंगा कि क्या इस फ़ाइल को किसी अन्य पीडीएफ में बदलने का कोई तरीका है जहां पुस्तक का 1 पृष्ठ पीडीएफ के 1 पृष्ठ से मेल खाता है अर्थात सामान्य स्थिति।

जवाबों:


27

Gscan2pdf आज़माएं , जिसे आप सॉफ़्टवेयर सेंटर से डाउनलोड कर सकते हैं या जिसे आप कमांड लाइन से इंस्टॉल कर सकते हैं sudo apt-get install gscan2pdf

Gscan2Pdf खोलें:

  1. फ़ाइल> अपनी पीडीएफ फाइल आयात करें;

    आयात

    अब आपके पास एक पेज है (बाएं कॉलम देखें):

    एक

  2. फिर उपकरण> साफ करें ;

    साफ - सफाई

  3. लेआउट के रूप में डबल का चयन करें और #output पेज 2 के रूप में , फिर ठीक पर क्लिक करें ;

    विभाजित करें

  4. Gscan2pdf आपके दस्तावेज़ को विभाजित करता है (अन्य बातों के अलावा, यह इसे साफ भी करेगा और इसे डेस्क कर देगा आदि) अब आपके पास दो पृष्ठ हैं:

    दोहरा

  5. यदि आप परिणाम से संतुष्ट हैं तो अपनी पीडीएफ फाइल को सेव करें।

मैं पीपीएम फ़ाइलों का उत्पादन करने के बिना unpaper का उपयोग करने के लिए एक आसान तरीका की तलाश में है और यह यह है। बहुत ही उपयोगी उत्तर।
करने के लिए क्या

7
भविष्य के पाठकों के लिए: यह वह नहीं है जो आप गैर-छवि पीडीएफ के साथ चाहते हैं - केवल छवियां आयात की जाती हैं। gscan2pdf स्कैनिंग के लिए बहुत अच्छा लगता है, हालाँकि :)।
एंड्रयू आइलेट

32

आप का उपयोग कर सकते हैं mutool, एक MuPDF कमांड लाइन उपकरण ( sudo apt-get install mupdf-tools):

mutool poster -x 2 input.pdf output.pdf

-yयदि आप एक ऊर्ध्वाधर विभाजन करना चाहते हैं तो आप इसका उपयोग भी कर सकते हैं ।


5
Ubuntu 16.04 में पैकेज का नाम है mupdf-tools(इसलिए .. sudo apt-get install mupdf-tools)।
फ्रेंज़ेलेंज़ोन

सुपर उपयोगी पैकेज जिसमें से मैं पहले अनजान था। धन्यवाद!
दाई

1
क्या काम बहुत अच्छा और बहुत तेज था! दुर्भाग्य से मुझे आउटपुट पीडीएफ से पहला, खाली पृष्ठ निकालने के लिए इसका उपयोग करने का कोई तरीका नहीं मिला।
मार्टिन स्क्रहरर

@MartinScharrermutool clean input.pdf output.pdf 2-N
Peque

12

मैं ब्रिस का उपयोग करेगा । यह आपको प्रत्येक पृष्ठ के विभिन्न क्षेत्रों का चयन करने देता है, जिनमें से प्रत्येक एक नए पृष्ठ में बदल जाता है।

यहाँ छवि विवरण दर्ज करें


1
मैंने बेंजामिन के जवाब को स्वीकार किया और आपका नहीं क्योंकि ब्रिस अभी परिपक्व नहीं है। मैंने ब्रिस की कोशिश की और यह अच्छा लग रहा है। लेकिन gscan2pdf इंस्टॉलेशन ज्यादा तेज और क्लीनर है। आपके योगदान के लिए धन्यवाद, वैसे भी!
23

1
मैं अब एक साल से ब्रिस का उपयोग कर रहा हूं। उचित रूप से मेरे लिए परिपक्व लगता है।
frabjous

यह एक बहुत बढ़िया है
user2413

2

एक अन्य विकल्प ScanTailor है । यह कार्यक्रम एक समय में कई स्कैन को संसाधित करने के लिए विशेष रूप से अनुकूल है।

apt-get install scantailor

यह दुर्भाग्य से केवल छवि फ़ाइल इनपुट पर काम करता है, लेकिन स्कैन पीडीएफ को एक jpg में बदलने के लिए यह काफी सरल है। यहाँ एक-लाइनर है जो मैंने पीडीएफ की पूरी निर्देशिका को जेपीजी में बदलने के लिए उपयोग किया है। यदि एक पीडीएफ में n पेज हैं, तो यह n jpg फाइल बनाता है ।

for f in ./*.pdf; do gs -q -dSAFER -dBATCH -dNOPAUSE -r300 -dGraphicsAlphaBits=4 -dTextAlphaBits=4 -sDEVICE=png16m "-sOutputFile=$f%02d.png" "$f" -c quit; done;

मेरे पास स्क्रीनशॉट साझा करने के लिए तैयार थे, लेकिन मेरे पास उन्हें पोस्ट करने के लिए पर्याप्त प्रतिनिधि नहीं है।

ScanTailor tif को आउटपुट करता है, इसलिए यदि आप पीडीएफ में फाइलें वापस चाहते हैं तो आप इसका उपयोग प्रत्येक पृष्ठ के लिए एक पीडीएफ बनाने के लिए कर सकते हैं।

for f in ./*.tif; do tiff2pdf "$f" -o "$f".pdf -p letter -F; done;

फिर आप इस एक-लाइनर, या पीडीएफफफलर जैसे एप्लिकेशन का उपयोग किसी भी या सभी फाइलों को एक पीडीएफ में विलय करने के लिए कर सकते हैं।

gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf *.pdf




0

आप ओकुलर या किसी भी पीडीएफ़ रीडर का उपयोग कर सकते हैं और फिर प्रिंट टू फाइल और विकल्पों और प्रतियों का चयन कर सकते हैं-> पृष्ठ। अपने इच्छुक पृष्ठों का चयन करें और फिर प्रिंट दें। यह चयनित पृष्ठों को काट देगा। सरल और आसान !!


0

ImageMagick का उपयोग कर एक कमांड लाइन समाधान:

  1. अलग-अलग छवियों में पीडीएफ को विभाजित करें:

    convert -density 300 orig.pdf page.png
    
  2. बाईं और दाईं छवि में प्रत्येक पृष्ठ की छवियों को विभाजित करें:

    for file in page-*.png;
      do convert "$file" -crop 50%x100% "$file-split.png";
    done
    
  3. page-###-split-#.pngफ़ाइलों का नाम बदलें 001.png, 002.pngआदि:

    ls page-*-split-*.png | cat -n | 
      while read n f; do mv "$f" $(printf "%03d.png" $n); done
    
  4. परिणामी पृष्ठ छवियों को फिर से एक पीडीएफ में संयोजित करें:

    convert ls -l [0-9][0-9][0-9].png result.pdf
    

स्रोत: (विविधताओं और आगे युक्तियों सहित)


-2

एक अद्भुत कार्यक्रम स्कैन्क्रोमेटर है। यह मुफ़्त है और वाइन के माध्यम से काफी अच्छा काम करता है। अधिक जानकारी यहाँ

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