LOT फाइल के LOT से केवल 1 पृष्ठ हटाएं


16

मुझे बस इतना करना है: पीडीएफ फाइलों में से केवल 1 पृष्ठ हटाएं ...

कृपया मुझे बताएं कि जादू मौजूद है।


3
वैसे भी अपने समाधान पोस्ट करें। भले ही दूसरे जवाब दें।
थॉमस वार्ड

जवाबों:


19

आप यहां उपलब्ध pdftk नामक एक मुफ्त कार्यक्रम के साथ कर सकते हैं ।

आप प्रत्येक कमांड को वर्तमान निर्देशिका में लेने के लिए निम्न कमांड का उपयोग कर सकते हैं और उन्हें हटाए गए पहले पृष्ठ के साथ 'छंटनी' निर्देशिका में कॉपी कर सकते हैं:

mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done

9

यह PdfToolKit के लिए एक नौकरी की तरह दिखता है । यह कमांड लाइन उपयोगिता pdfs में हेरफेर करने के लिए है

सबसे पहले, PDFToolkil स्थापित करें, या तो सॉफ्टवेयर सेंटर से या कमांड लाइन का उपयोग करके:

sudo apt-get install pdftk

अब सामान्य (गैर-संरक्षित पीडीएफ) से पहले पृष्ठ को हटाने का आदेश होगा:

pdftk original.pdf cat 2-end output outputname.pdf

यदि पीडीएफ सुरक्षित है, तो आपको पासवर्ड पीडीएफ़टी को देना होगा।

बड़ी संख्या में पीडीएफ़ बदलने के लिए आपको एक छोटी स्क्रिप्ट लिखनी होगी जो हर एक के लिए pdftk चलाने का ध्यान रखती है।


1

आप pdf-staplerइस कार्य के लिए उपयोग कर सकते हैं ।

उदाहरण:

for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done

1
यह पीडीएफटी, ओपन सोर्स से बेहतर है और पीडीएफ-स्टेपलर के लिए पैकेज हैं (फेडोरा पर भी: पी)
tesch1

0

मैंने यह कमांड लाइन लिखी थी

tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf

क्या काम करता है, लेकिन निश्चित रूप से अगर फ़ाइल में एक से अधिक पृष्ठ हैं, तो मैंने इसका परीक्षण किया, यह आपके पास कई स्तरों के फ़ोल्डर्स के साथ भी काम करता है। बस यह सुनिश्चित करें कि आप इसे फ़ोल्डर संरचना की जड़ चलाते हैं। हर फोल्डर में हर पीडीएफ फाइल के लिए एक एडिशनल पीडीएफ होगा, जो खत्म हो रहा है.truncated.pdf

आपको इसकी आवश्यकता है pdftkऔर इसके treeलिए उबंटू लिनक्स पर आप इसे एप्ट के साथ स्थापित कर सकते हैं:

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