วิธีแปลงไฟล์. djvu เป็นไฟล์. pdf จำนวนมาก


11

ฉันมี ebooks .djvu ประมาณ 200 รายการซึ่งฉันต้องการแปลงเป็น. pdf เนื่องจากการแปลงแบบหนึ่งต่อหนึ่งนั้นน่าเบื่อฉันต้องการทราบว่ามีวิธีในการแปลงทั้งหมดในครั้งเดียวหรือไม่ ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม.


สำเนาซ้ำของการแปลง DJVU เป็น PDF
qbi

1
@qbi มันจะบอกวิธีการแปลงไฟล์ djvu หลายไฟล์ได้ที่ไหน?
mikewhething

คำถามของฉันเป็นเรื่องเกี่ยวกับBULK แปลง!
kernel_panic

@mikewhatever นี้เป็นพื้นรวมกันของสองคำถาม: askubuntu.com/q/46233/58990และรูปแบบของคำถามเหมือนaskubuntu.com/q/35922/58990 นอกจากนี้คำถามแรกนั้นมีข้อมูลจำนวนมากซึ่งจะถูกจำลองที่นี่
จุดชนวน

คำตอบ:


10

คุณสามารถใช้ddjvuในเชลล์สคริปต์ ที่กล่าวไว้ว่าไฟล์ PDF ที่ส่งออกมีขนาดใหญ่กว่ามาก (x10) ซึ่งทำให้แทบจะไม่คุ้มค่ากับความพยายาม Ubuntu ไม่มีปัญหาในการอ่านไฟล์ djvu แต่ถ้าเหตุผลของคุณดีพอให้ใช้สคริปต์ต่อไปนี้

คำเตือน:อย่าลองในไฟล์ 200 ทันที ทำการทดสอบครั้งแรกกับคนเล็ก ๆ คนหนึ่งหรือสองคนเพื่อรับรู้ว่าต้องใช้เวลานานแค่ไหนและเพื่อให้แน่ใจว่าคุณพอใจกับผลลัพธ์ กดCtrl+ Cในกรณีที่คุณต้องการหยุดกระบวนการ

#!/bin/bash
for i in *.djvu;
do ddjvu -format=pdf -scale=100 "$i" "${i/%.djvu/}.pdf"
done

... หรือเหมือนกันเป็นหนึ่งซับ

for i in *.djvu; do ddjvu -format=pdf -scale=100 "$i" "${i/%.djvu/}.pdf";done

เพียงแค่เรียกใช้ในโฟลเดอร์ที่มีไฟล์ djvu -scale=100ตัวเลือก downscales ภาพออกซึ่งทำให้กระบวนการเร็วขึ้นมากและขนาดไฟล์ที่ส่งออกที่เหมาะสมมากขึ้น ถ้าไม่มีมันไฟล์ PDF ที่ได้จะมีขนาดใหญ่กว่าต้นฉบับและใช้เวลาในการแปลงนานอย่างน้อยในการทดสอบของฉัน


1
ด้วย-scale=100ฉันได้รับ PDF เบลอ ไม่ว่าฉันจะได้รับไฟล์ PDF ที่คมชัด
Alessandro Jacopson

อะไรก็ได้ที่เหมาะกับคุณ หากกระบวนการทำงานช้าคุณสามารถลองปรับค่ามาตราส่วนเทียบกับ DPI ของจอแสดงผลของคุณ มีตัวเลือกอื่น ๆ ด้วยเช่นกัน: linux.die.net/man/1/ddjvu
mikewhething

0

โดยส่วนตัวแล้วฉันชอบ Caliber ซึ่งเป็นวิธีที่ยอดเยี่ยมในการจัดการแปลงซิงค์แบ่งปันและแก้ไขอีบุ๊ค คุณสามารถทำการแปลงเป็นชุดและรองรับ djvu เป็น PDF หากต้องการติดตั้งเพียงป้อนข้อมูลต่อไปนี้ผ่านทาง cli:

sudo apt-get install calibre

คุณสามารถค้นหาข้อมูลเกี่ยวกับซอฟต์แวร์ได้ที่http://calibre-ebook.com/about

ฉันหวังว่ามันจะช่วย :)

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