जवाबों:
आप यहां उपलब्ध pdftk नामक एक मुफ्त कार्यक्रम के साथ कर सकते हैं ।
आप प्रत्येक कमांड को वर्तमान निर्देशिका में लेने के लिए निम्न कमांड का उपयोग कर सकते हैं और उन्हें हटाए गए पहले पृष्ठ के साथ 'छंटनी' निर्देशिका में कॉपी कर सकते हैं:
mkdir trimmed
for i in *pdf ; do pdftk "$i" cat 2-end output "trimmed/$i" ; done
यह PdfToolKit के लिए एक नौकरी की तरह दिखता है । यह कमांड लाइन उपयोगिता pdfs में हेरफेर करने के लिए है
सबसे पहले, PDFToolkil स्थापित करें, या तो सॉफ्टवेयर सेंटर से या कमांड लाइन का उपयोग करके:
sudo apt-get install pdftk
अब सामान्य (गैर-संरक्षित पीडीएफ) से पहले पृष्ठ को हटाने का आदेश होगा:
pdftk original.pdf cat 2-end output outputname.pdf
यदि पीडीएफ सुरक्षित है, तो आपको पासवर्ड पीडीएफ़टी को देना होगा।
बड़ी संख्या में पीडीएफ़ बदलने के लिए आपको एक छोटी स्क्रिप्ट लिखनी होगी जो हर एक के लिए pdftk चलाने का ध्यान रखती है।
आप pdf-stapler
इस कार्य के लिए उपयोग कर सकते हैं ।
उदाहरण:
for i in *.pdf; do pdf-stapler del "$i" 1 t.pdf && mv t.pdf "$i"; done
मैंने यह कमांड लाइन लिखी थी
tree -fai . | grep -P ".pdf$" | xargs -L1 -I {} pdftk {} cat 2-end output {}.truncated.pdf
क्या काम करता है, लेकिन निश्चित रूप से अगर फ़ाइल में एक से अधिक पृष्ठ हैं, तो मैंने इसका परीक्षण किया, यह आपके पास कई स्तरों के फ़ोल्डर्स के साथ भी काम करता है। बस यह सुनिश्चित करें कि आप इसे फ़ोल्डर संरचना की जड़ चलाते हैं। हर फोल्डर में हर पीडीएफ फाइल के लिए एक एडिशनल पीडीएफ होगा, जो खत्म हो रहा है.truncated.pdf
आपको इसकी आवश्यकता है pdftk
और इसके tree
लिए उबंटू लिनक्स पर आप इसे एप्ट के साथ स्थापित कर सकते हैं:
sudo apt install pdftk tree