Imagemagick: conversione jpg to pdf

Installazione, configurazione e uso di programmi e strumenti.
Scrivi risposta
Avatar utente
ninquitassar
Prode Principiante
Messaggi: 149
Iscrizione: venerdì 6 agosto 2010, 11:13
Località: Vicenza

Imagemagick: conversione jpg to pdf

Messaggio da ninquitassar »

Ciao a tutti. Ho la necessità di convertire un certo numero di immagini jpg in un unico file .pdf. Ho provato a spostarmi nella cartella in questione e a dare:

Codice: Seleziona tutto

convert *.jpg exit.pdf
ma nulla! Sembra che tutto vada, ma inspiegabilmente il pdf è danneggiato ed inapribile. Ho provato, seguendo delle discussioni, a dare:

Codice: Seleziona tutto

convert *.jpg -quality 85 -compress jpeg exit.pdf
convert *.jpg -quality 85 +compress exit.pdf
Ma a nulla è valso... Idee?
CPU: AMD Sempron SI-42 - 2100 Mhz    Scheda video: Nvidia GeForce 8200M G    RAM: 4Gb DDR3
OS: Archlinux + WMFS + GTK+
My DeviantART
Avatar utente
Dingo-Dog
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: martedì 30 settembre 2008, 23:12
Contatti:

Re: Imagemagick: conversione jpg to pdf

Messaggio da Dingo-Dog »

no buono convert per fare pdf

ma tu invoche lo pdftk

Codice: Seleziona tutto

pdftk file-corrotto.pdf output fixed.pdf
si lo mago pdftk fallisce suo incantamento, tu invoche altro maghe

podofoimg2pdf

o lo giuovane apprendista sam2p

con sua formula:

Codice: Seleziona tutto

#!/bin/bash

directory=`pwd`

for file in $directory/*.jpg
do
   filename=${file%.jpg}
   sam2p $filename.jpg $filename.pdf
done
poi lo pdftk

Codice: Seleziona tutto

pdftk *.pdf cat output out.pdf
Avatar utente
bite
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3798
Iscrizione: sabato 19 maggio 2007, 22:10

Re: Imagemagick: conversione jpg to pdf

Messaggio da bite »

Dingo-Dog ha scritto: no buono convert per fare pdf

ma tu invoche lo pdftk

Codice: Seleziona tutto

pdftk file-corrotto.pdf output fixed.pdf
si lo mago pdftk fallisce suo incantamento, tu invoche altro maghe

podofoimg2pdf

o lo giuovane apprendista sam2p

con sua formula:

Codice: Seleziona tutto

#!/bin/bash

directory=`pwd`

for file in $directory/*.jpg
do
   filename=${file%.jpg}
   sam2p $filename.jpg $filename.pdf
done
No buona formula di apprendista sam2p, lamentasi che

Codice: Seleziona tutto

riga 7: comando non trovato
riga 8: comando non trovato
sibbene che sam2p havvi installato.
poi lo pdftk

Codice: Seleziona tutto

pdftk *.pdf cat output out.pdf
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: Imagemagick: conversione jpg to pdf

Messaggio da as-far-as-i-know »

ninquitassar ha scritto:

Codice: Seleziona tutto

convert *.jpg exit.pdf
Questo comando funziona benissimo.
Ma sei sicuro che i tuoi file grafici abbiano estensione jpg? Ciao
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
Avatar utente
ninquitassar
Prode Principiante
Messaggi: 149
Iscrizione: venerdì 6 agosto 2010, 11:13
Località: Vicenza

Re: Imagemagick: conversione jpg to pdf

Messaggio da ninquitassar »

Sì, sì, sicurissimo! :D
CPU: AMD Sempron SI-42 - 2100 Mhz    Scheda video: Nvidia GeForce 8200M G    RAM: 4Gb DDR3
OS: Archlinux + WMFS + GTK+
My DeviantART
as-far-as-i-know
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1096
Iscrizione: martedì 26 maggio 2009, 13:23

Re: Imagemagick: conversione jpg to pdf

Messaggio da as-far-as-i-know »

... eliminato, avevo capito male!
Ultima modifica di as-far-as-i-know il lunedì 17 ottobre 2011, 20:32, modificato 1 volta in totale.
Message to Canonical: I dislike Unity and am ready to migrate somewhere. From Ubuntu 6.10 to 11.04 with love, thank you!
Avatar utente
Dingo-Dog
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: martedì 30 settembre 2008, 23:12
Contatti:

Re: Imagemagick: conversione jpg to pdf

Messaggio da Dingo-Dog »

bite ha scritto: sibbene che sam2p havvi installato.

Codice: Seleziona tutto

which sam2p
lo può dire se è installato o no propriamente
Avatar utente
Dingo-Dog
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: martedì 30 settembre 2008, 23:12
Contatti:

Re: Imagemagick: conversione jpg to pdf

Messaggio da Dingo-Dog »

in LINUX si usa riportare l'errore preciso

ma tu perché ritorni a tanta noia?
perché non usi l'utile podofo
ch'è principio e cagion di tutta gioia?


perché non tenti di riparare il pdf con pdftk, come ho scritto?

lancia il visualizzatore che usi (es evince) da terminale

Codice: Seleziona tutto

evince file.pdf
Avatar utente
ninquitassar
Prode Principiante
Messaggi: 149
Iscrizione: venerdì 6 agosto 2010, 11:13
Località: Vicenza

Re: Imagemagick: conversione jpg to pdf

Messaggio da ninquitassar »

Ho detto che provo appena ho il pc in questione sotto mano! xD Quel che ho scritto l'ho scritto in risposta ad altri.
CPU: AMD Sempron SI-42 - 2100 Mhz    Scheda video: Nvidia GeForce 8200M G    RAM: 4Gb DDR3
OS: Archlinux + WMFS + GTK+
My DeviantART
Avatar utente
ninquitassar
Prode Principiante
Messaggi: 149
Iscrizione: venerdì 6 agosto 2010, 11:13
Località: Vicenza

Re: Imagemagick: conversione jpg to pdf

Messaggio da ninquitassar »

Codice: Seleziona tutto

pdftk OP002.pdf output OP002fx.pdf
Error: Failed to open PDF file: 
   OP002.pdf
Errors encountered.  No output created.
Done.  Input errors, so no output created.
:'(

Codice: Seleziona tutto

epdfview OP002.pdf 
Error: May not be a PDF file (continuing anyway)
Error: PDF file is damaged - attempting to reconstruct xref table...
Error: Couldn't find trailer dictionary
Error: Couldn't read xref table
Ultima modifica di ninquitassar il martedì 18 ottobre 2011, 18:09, modificato 1 volta in totale.
CPU: AMD Sempron SI-42 - 2100 Mhz    Scheda video: Nvidia GeForce 8200M G    RAM: 4Gb DDR3
OS: Archlinux + WMFS + GTK+
My DeviantART
Avatar utente
Dingo-Dog
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: martedì 30 settembre 2008, 23:12
Contatti:

Re: Imagemagick: conversione jpg to pdf

Messaggio da Dingo-Dog »

interessante  :D

digita

Codice: Seleziona tutto

file nomedeltuofilepdf.pdf
la mia ipotesi è che il file non venga riconosciuto come pdf perché convert non riesce a scriverne sia i tag di apertura che di chiusura (END OF FILE)

se usi sam2p o podofoimg2pdf, incluso nelle podofo utilities, puoi verificare

puoi anche usare (tramite wine)

swiftpdf
- http://www.derring.com/swiftpdf/
Avatar utente
ninquitassar
Prode Principiante
Messaggi: 149
Iscrizione: venerdì 6 agosto 2010, 11:13
Località: Vicenza

Re: Imagemagick: conversione jpg to pdf

Messaggio da ninquitassar »

Penso tu sia nel giusto...

Codice: Seleziona tutto

file OP002.pdf 
OP002.pdf: JPEG image data, JFIF standard 1.01, comment: "LEAD Technologies Inc. V1.01"
Idee per risolvere?
CPU: AMD Sempron SI-42 - 2100 Mhz    Scheda video: Nvidia GeForce 8200M G    RAM: 4Gb DDR3
OS: Archlinux + WMFS + GTK+
My DeviantART
Avatar utente
ninquitassar
Prode Principiante
Messaggi: 149
Iscrizione: venerdì 6 agosto 2010, 11:13
Località: Vicenza

Re: Imagemagick: conversione jpg to pdf

Messaggio da ninquitassar »

Con podofoimg2pdf ci riesco!  (good) Resta però fastidioso questo problema di convert.

È possibile ridimensionare le immagini? Per esempio se le volessi tutte 600x800? No perché il file risulta un po' pesantino...
Ultima modifica di ninquitassar il martedì 18 ottobre 2011, 22:27, modificato 1 volta in totale.
CPU: AMD Sempron SI-42 - 2100 Mhz    Scheda video: Nvidia GeForce 8200M G    RAM: 4Gb DDR3
OS: Archlinux + WMFS + GTK+
My DeviantART
Avatar utente
Dingo-Dog
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: martedì 30 settembre 2008, 23:12
Contatti:

Re: Imagemagick: conversione jpg to pdf

Messaggio da Dingo-Dog »

per curiosità, vorrei vedere i primi e gli ultimi byte del file:

Codice: Seleziona tutto

cat <OP002.pdf| head -n1
e

Codice: Seleziona tutto

cat <OP002.pdf| tail -n1
che convert (incluso tra i comandi di imagemagick) faccia schifo, è una certezza, non un'opinione

quanto alle dimensioni del file non devi MAI sacrificare la qualità al peso

meglio un file più pesanti che immagini in bassa risoluzione

puoi, tutt'al più, crearne una versione con immagini in bassa risoluzione, conservando la copia ina lta risoluzione
Ultima modifica di Dingo-Dog il mercoledì 19 ottobre 2011, 0:35, modificato 1 volta in totale.
Avatar utente
ninquitassar
Prode Principiante
Messaggi: 149
Iscrizione: venerdì 6 agosto 2010, 11:13
Località: Vicenza

Re: Imagemagick: conversione jpg to pdf

Messaggio da ninquitassar »

Codice: Seleziona tutto

cat <OP002.pdf| head -n1
ÿØÿàJFIF££ÿþLEAD Technologies Inc. V1.01ÿÛC
                                           		
                                                        	

          
cat <OP002.pdf| tail -n1
ùrðÔðk1n}>X×7
             'pGÿ·ўs¨ª)!·MR~t8Oþx7ºÈT²/£ú?ÍS(jGL±ªUÑá¨39)bv#¸#l<Æ5;.cS-¬E9dü|E?Ñ.{33Ë_BÎÆåG$ÿ«}çíWPqèâÉÁ¼]ÃYɮ©ª§
                                                                                                                 -õ^ä}Ǧ4ÿ%   
CPU: AMD Sempron SI-42 - 2100 Mhz    Scheda video: Nvidia GeForce 8200M G    RAM: 4Gb DDR3
OS: Archlinux + WMFS + GTK+
My DeviantART
xufu
Prode Principiante
Messaggi: 240
Iscrizione: venerdì 12 novembre 2010, 15:47

Re: Imagemagick: conversione jpg to pdf

Messaggio da xufu »

qualcuno sa come si fa diventare una immagine a 300bpi?
Avatar utente
bite
Imperturbabile Insigne
Imperturbabile Insigne
Messaggi: 3798
Iscrizione: sabato 19 maggio 2007, 22:10

Re: Imagemagick: conversione jpg to pdf

Messaggio da bite »

xufu ha scritto: qualcuno sa come si fa diventare una immagine a 300bpi?
Non facciamo confusione, qui si parlava di altro. Apri una nuova discussione per favore.
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 15 ospiti