ntg_net Δημοσ. 3 Δεκεμβρίου 2013 Share Δημοσ. 3 Δεκεμβρίου 2013 Καλημέρα , Αν μπορεί κάποιος να με βοηθήσει σε με μια εντολή του imagemagick Θέλω να μετατρέψω έναν φάκελο με πολλούς υποφακέλους που περιέχουν pdf σε jpg Με την εντολη παρακατω μετατρέπω τα pdf σε jpg στον τρέχων φάκελο for i in `ls *.pdf`; do convert -density 300 "$i" "$i".jpg; done Υπάρχει τρόπος ? Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 3 Δεκεμβρίου 2013 Share Δημοσ. 3 Δεκεμβρίου 2013 (επεξεργασμένο) θέλεις να τα βάζεις στο ίδιο pdf ή το καθένα μόνο του? Επεξ/σία 3 Δεκεμβρίου 2013 από warlock9_0 Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
ntg_net Δημοσ. 3 Δεκεμβρίου 2013 Μέλος Share Δημοσ. 3 Δεκεμβρίου 2013 θέλεις να τα βάζεις στο ίδιο pdf ή το καθένα μόνο του? απο pdf σε jpg , απο οτι βλεπω στο default του δουλευει οκ. , δηλαδη την καθε σελιδα απο το pdf την κανει μια εικονα. Οπως ειπα και παραπάνω που ανοιξα την συζητηση , η εντολη που εδωσα δουλευει μια χαρα αλλα μόνο στο τρέχων φάκελο. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 3 Δεκεμβρίου 2013 Share Δημοσ. 3 Δεκεμβρίου 2013 find . -name '*.pdf' - exec bash -c "f='{}'; convert -density 300 \$f \${f%%.*}.jpg " \; αυτό παίζει να δουλεύει το τρέχεις στον φάκελο που θες, και για κάθε pdf κάνει png στον ίδιο φάκελο και στους υποφακέλου; μπορεί να μου έχει ξεφύγει τίποτα στα strings, δεν μπορώ να το τρέξω τώρα Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
ntg_net Δημοσ. 3 Δεκεμβρίου 2013 Μέλος Share Δημοσ. 3 Δεκεμβρίου 2013 find . -name '*.pdf' - exec bash -c "f='{}'; convert -density 300 \$f \${f%%.*}.jpg " \; αυτό παίζει να δουλεύει το τρέχεις στον φάκελο που θες, και για κάθε pdf κάνει png στον ίδιο φάκελο και στους υποφακέλου; μπορεί να μου έχει ξεφύγει τίποτα στα strings, δεν μπορώ να το τρέξω τώρα Κατι εχει λαθος... θα προσπαθησω και γω να το βρω μηπως και μαθω κιολας Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 3 Δεκεμβρίου 2013 Share Δημοσ. 3 Δεκεμβρίου 2013 για δες την παύλα πριν το exec μάλλον μου ξέφυγε θέλει κολλητά Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
ntg_net Δημοσ. 3 Δεκεμβρίου 2013 Μέλος Share Δημοσ. 3 Δεκεμβρίου 2013 Για να τρέξει η εντολη σου δεν θελει κενο μεταξυ - και exec find . -name '*.pdf' -exec bash -c "f='{}'; convert -density 300 \$f \${f%%.*}.jpg " \; Ωστόσο ομως δεν εφερε το επιθυμητό αποτέλεσμα Βγαζει κατι convert.im6: unable to open image `./2013/folder1': No such file or directory @ error/blob.c/OpenBlob/2638. convert.im6: no decode delegate for this image format `./2013/folder1' @ error/constitute.c/ReadImage/544. convert.im6: unable to open image `No156_30-4-13.pdf': No such file or directory @ error/blob.c/OpenBlob/2638. convert.im6: no images defined `.jpg' @ error/convert.c/ConvertImageCommand/3044. convert.im6: unable to open image `./2013/folder1': No such file or directory @ error/blob.c/OpenBlob/2638. convert.im6: no decode delegate for this image format `./2013/folder1' @ error/constitute.c/ReadImage/544. convert.im6: unable to open image `No2879_31-1-13.pdf': No such file or directory @ error/blob.c/OpenBlob/2638. convert.im6: no images defined `.jpg' @ error/convert.c/ConvertImageCommand/3044. **** Warning: considering '0000000000 XXXXX n' as a free entry. **** Warning: considering '0000000000 XXXXX n' as a free entry. **** Warning: considering '0000000000 XXXXX n' as a free entry. **** This file had errors that were repaired or ignored. **** The file was produced by: **** >>>> Mac OS X 10.8.5 Quartz PDFContext <<<< **** Please notify the author of the software that produced this **** file that it does not conform to Adobe's published PDF **** specification. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 3 Δεκεμβρίου 2013 Share Δημοσ. 3 Δεκεμβρίου 2013 τώρα που το βλέπω έχεις ένα δίκιο θα το τρέξω σε λίγο και θα σου πω για δοκίμασε και το πρώτο που είχες γράψει με ls -R αντί για σκέτο ls Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
warlock9_0 Δημοσ. 3 Δεκεμβρίου 2013 Share Δημοσ. 3 Δεκεμβρίου 2013 έτσι πρέπει να τρέχει find . -name "*.pdf" -exec bash -c "f='{}'; convert -density 300 \"\$f\" \"\${f%.*}.jpg\"" \; Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
ntg_net Δημοσ. 4 Δεκεμβρίου 2013 Μέλος Share Δημοσ. 4 Δεκεμβρίου 2013 έτσι πρέπει να τρέχει find . -name "*.pdf" -exec bash -c "f='{}'; convert -density 300 \"\$f\" \"\${f%.*}.jpg\"" \; Είσαι πολύ μπροστά Αν και για κάθε ένα pdf έπαιρνα το παρακάτω μήνυμα , δημιουργήθηκαν κανονικά τα jpg.tnx **** Warning: considering '0000000000 XXXXX n' as a free entry. **** Warning: considering '0000000000 XXXXX n' as a free entry. **** Warning: considering '0000000000 XXXXX n' as a free entry. **** This file had errors that were repaired or ignored. **** The file was produced by: **** >>>> Mac OS X 10.8.5 Quartz PDFContext <<<< **** Please notify the author of the software that produced this **** file that it does not conform to Adobe's published PDF **** specification. Συνδέστε για να σχολιάσετε Κοινοποίηση σε άλλες σελίδες άλλες επιλογές
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα