Come convertire in blocco i file .djvu in .pdf?


11

Ho circa 200 ebook .djvu che voglio convertire in .pdf. Dal momento che la conversione uno a uno è noiosa, voglio sapere se c'è un modo per convertirli tutti in una volta. Qualsiasi aiuto sarà apprezzato.


possibile duplicato di Conversione di DJVU in PDF
qbi,

1
@qbi Dove dice come convertire più file djvu?
mikewhatever,

la mia domanda riguarda la conversione BULK !
kernel_panic,

@mikewhatever, questa è sostanzialmente una combinazione di due domande: askubuntu.com/q/46233/58990 e una variante di domanda come askubuntu.com/q/35922/58990 . Anche la prima domanda include già molte informazioni, che verrebbero replicate qui.
Accendi il

Risposte:


10

Puoi usare ddjvu, in uno script di shell. Detto questo, i PDF di output sono molto più grandi (x10), il che rende quasi impossibile lo sforzo. Ubuntu non ha problemi a leggere i file djvu, ma se la tua ragione è abbastanza buona, usa il seguente script.

Avvertenza: non provarlo subito su 200 file. Esegui prima un test su uno o due piccoli, per avere la sensazione di quanto tempo ci vuole e per assicurarti di essere soddisfatto del risultato. Premi Ctrl+ C, nel caso in cui desideri interrompere il processo.

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

... o lo stesso, come un liner

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

Basta eseguirlo in una cartella con file djvu. L' -scale=100opzione riduce le immagini di output, il che rende il processo molto più veloce e le dimensioni dei file di output sono più ragionevoli. Senza di essa, i PDF risultanti erano molto più grandi degli originali e impiegavano anni a convertirsi, almeno nei miei test.


1
Con -scale=100ottengo un pdf sfocato. Senza di essa ottengo un pdf nitido.
Alessandro Jacopson,

Qualunque cosa funzioni per te. Se il processo è lento, puoi provare a regolare il valore di scala relativo al DPI del tuo display. Ci sono anche altre opzioni: linux.die.net/man/1/ddjvu
mikewhatever

0

Personalmente mi piace molto Calibre, che è un ottimo strumento per gestire, convertire, sincronizzare, condividere e modificare ebook. Puoi fare conversioni batch con esso e djvu in PDF è supportato. Per installare, basta inserire quanto segue tramite cli:

sudo apt-get install calibre

Puoi trovare informazioni sul software su http://calibre-ebook.com/about

Spero possa essere d'aiuto. :)

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.