Linux में एक और pdf का उपयोग करके एक पेज में एक पेज को कैसे बदलें?


43

मैं लिनक्स में एक और पेज पीडीएफ के साथ एक एकल पृष्ठ पीडीएफ में एक पृष्ठ को बदलने का सबसे आसान तरीका खोजना चाहता हूं। इसके लिए कौन सा उपकरण सबसे अच्छा है?

वर्तमान में मैं इसे इस तरह से करता हूं:

  1. pdfsam का उपयोग करते हुए एक पृष्ठ पर पीडीएफ को विभाजित करें
  2. उन पृष्ठों को प्रतिस्थापित करें जिन्हें मैं प्रतिस्थापित करना चाहता हूं
  3. pdfsam का उपयोग करके उन्हें मर्ज करें
  4. पृष्ठ आकार को समान करने के लिए भूत-प्रेत का उपयोग करें

कोई बेहतर तरीका?

जवाबों:


67

आप PDF टूलकिट PDFtk का उपयोग कर सकते हैं :

उदाहरण:

pdftk A=inA.pdf B=inB.pdf cat A1-12 B3 A14-end output out1.pdf

आउटपुट में पहले 12 पेज होते हैं inA.pdf, उसके बाद के पेज 3 inB.pdfऔर फिर पेज 14 के अंत तक होते हैं inA.pdf

कई लिनक्स वितरण एक PDFtk पैकेज प्रदान करते हैं जिन्हें आप अपने पैकेज मैनेजर का उपयोग करके डाउनलोड और इंस्टॉल कर सकते हैं।


5
धन्यवाद! ध्यान दें, ए = और बी = अपरकेस होना चाहिए। जब मैंने लोअरकेस pdftk की कोशिश की, हालांकि a = फ़ाइलनाम का हिस्सा था।
बिस्किट 314

5

आप qpdf का भी उपयोग कर सकते हैं जो खुला स्रोत है:

अन्य प्रतिक्रिया में एक के रूप में एक ही उदाहरण :

qpdf --empty --pages inA.pdf 1-12 inB.pdf 3 inA.pdf 14-z -- out1.pdf

आप शायद के inB.pdfबजाय मतलब है B.pdf। यह संभवतः स्वीकृत उत्तर होना चाहिए, pdftkजहां तक ​​मुझे पता है कि बंद कर दिया गया है।
मेरियस हॉफर्ट

मुझे नहीं पता कि क्या आप पहले से सेट होने के बाद स्वीकृत उत्तर को बदल सकते हैं। हालांकि, मैं मानता हूं कि यह बेहतर विकल्प है क्योंकि यह अभी भी बहुत सक्रिय रूप से बनाए रखा गया है। मैं वास्तव में इस तथ्य को भी पसंद करता हूं कि यह एक AppImage प्रदान करता है ताकि आप इसे स्थापित किए बिना उपयोग कर सकें। : डी
माइकल ट्यूनेल
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.