pdftk: การบีบอัดไฟล์ PDF จำนวนมากในขณะที่ยังคงชื่อไฟล์อยู่หรือไม่


3

ฉันมีปัญหาค่อนข้างง่าย ฉันมี PDF จำนวนมากที่ฉันต้องการบีบอัดทั้งหมดจัดกลุ่มตามระดับวิทยาลัย ฉันไม่มีเวลาหรือพลังงานในการรันคำสั่ง compress ด้วยตนเองเมื่อฉันรู้ว่าฉันสามารถทำให้ทุกอย่างเป็นไปโดยอัตโนมัติ

อย่างไรก็ตามฉันไม่ต้องการเปลี่ยนชื่อของไฟล์ ฉันจะใช้ pdftk บีบอัดไฟล์ PDF ของทั้งโฟลเดอร์และวางเวอร์ชันที่บีบอัดไว้ในโฟลเดอร์อื่นได้อย่างไร?

คำตอบ:


5

ใน linux คุณสามารถใช้สคริปต์สองสามบรรทัดนี้:

#!/bin/bash
mkdir compressed
for f in *.pdf; do pdftk $f output compressed/$f compress; done
exit 0

ขอบคุณ! (นอกจากนี้ Google ฉบับย่อยังบอกฉันว่าสำหรับไฟล์ที่มีช่องว่างให้เว้นวรรค $ f ในเครื่องหมายคำพูด)
JesseTG

สิ่งนี้ไม่บีบอัด เพียงแค่ย้ายไฟล์
wbad
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.