Newsgroup: it.arti.cinema
Titolo: ELPH Estrarre immagini da Pdf

Come si fa, senza spendere soldi, a estrarre immagini da documenti pdf,
senza fare la cattura e possibilmente in formato encapsulated postscript?
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Con acrobat reader 8.0 (ma sono abbastanza sicuro che si potesse fare
anche con le versioni precedenti) basta fare drag & drop dal documento
in una cartella per avere un .bmp. Copiaincolla non funziona.
Ovviamente, essendo il pdf un formato un po' casinista (a seconda
dell'applicazione che lo ha generato), non varrà sempre e comunque.
Ci sono poi delle utility "pdf to jpg" che dovrebbero fare al caso tuo
ma le versioni free usano dei fastidiosissimi watermarks e di crack in
giro non ne ho trovati (infatti ho rinunciato e mi sono rassegnato al
metodo di cui sopra).

e possibilmente in formato encapsulated postscript?
stampa con una stampante postscript virtuale.

> stampa con una stampante postscript virtuale.
...poi usa ghostview e converti in tiff o bmp.
Se non vuoi usare ghostview, mi pare che il GIMP
legga direttamente i ps e poi li salva come
immagini.
maitre Aliboron

 senza fare la cattura e possibilmente in formato encapsulated postscript?
perche' non vuoi catturare?
su mac basta fare cmd+shift+4 e "ritagliare"...
-- 
"i was high, but she was the sky"
use the condom. remove it to reply.

 senza fare la cattura e possibilmente in formato encapsulated postscript?
Usa Imagemagick da console con una qualsiasi distro Linux: scrivi per 
esempio (sulle debian e derivate) " convert nomefiledaconvertire.pdf 
nomefileconvertito.eps "
Sembra incredibile, ma basta questo.
Se devi invece tirare fuori singole pagine o un'immagine diversa per 
pagina, ci sono altri comandi iterativi, semplicissimi, basta che leggi 
il manuale di Imagemagick (cfr. "man Imagemagick") e in due secondi lo fai.
-- 
BArrYZ

 in una cartella per avere un .bmp. Copiaincolla non funziona.
Ho presente, ha sempre funzionato bene ed � molto pratico. Il problema
(rispondo a tutti quelli che mi consigliano catture varie) � che questo 
procedimento rasterizza mentre io ora vorrei esportare un'immagine 
vettoriale. 
In altre parole, dal pdf non posso esportare direttamente in eps. Posso
solo 
convertire l'immagine in eps dopo averla rasterizzata (ad esempio in bmp), 
ma a quel punto ho gi� perso tutte le informazioni della vettorialit�.
Penso che la cosa valga anche per Gimp: pu� aprire i pdf e salvare in eps, 
ma dubito che preservi la vettorialit�; devo verificare meglio, per�.
Sui vari programmini pdf-to-jpg, invece, anche io sono dell'idea che tanto 
vale usare il drag dell'acrobat. 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

BArrYZ ha scritto:




Sembra proprio quello che cerco. A naso mi sembra arduo, via console,
lavorare 
su un pdf con pi� immagini nella stessa pagina. Ma prover�. 


 senza fare la cattura e possibilmente in formato encapsulated postscript?
Aprendo un pdf con Freehand, a volte (ma non sempre, credo che dipenda 
da come ï¿œ stato fatto il pdf) il documento viene scomposto nei suoi 
elementi singoli, i quali mantengono inalterate le proprie 
caratteristiche: le immagini vettoriali, ad esempio, rimangono 
vettoriali e non vengono rasterizzate. Forse ï¿œ possibile anche con altri 
programmi di grafica vettoriale, tipo Illustrator o Scribus...

 vettoriale.
e chi ti dice che l'immagine sia in vettoriale?
-- 
<<Cover what you do best, link to the rest>>
UFV 
30 sett.: Baby Mama - Bruno 
29 sett.: Flash of Genius - Obsessed - Towelhead - Adventureland - True
Blood S02E04 - St.Trinian's - A Day Without a Mexican 
28 sett.: My Name Is Earl S04E25/E26/E27 - Garage Days - The Proposal -
Knowing - Ice Age 3
27 sett.: Outlander - After Hours - Moonwalker - Anamorph - Tremors 3 -
Tremors 4 - True Blood S02E03 - Transformers La Vendetta Del Caduto - Miss
March - Ghosts Of Girlfriends Past
www.iaciners.org

vettoriale. 
ci vogliono acrobat professional e illustrator.
--
"Hey, hai dato degli stronzi ai miei figli del cazzo, 
mi spieghi che cazzo c'entrano adesso i miei figli del cazzo?"

vettoriale. 
Anzi, in realt� basta illustrator, puoi aprirci direttamente il pdf ed
esportare quello che vuoi, fatto salvo che la struttura dei livelli sar�
probabilmente incasinata.


 e chi ti dice che l'immagine sia in vettoriale?
lol, AP, lo sapr� quali immagini voglio esportare. no?


 lol, AP, lo sapr� quali immagini voglio esportare. no?
e' un quiz?
si vince qualcosa?
Se sai da dove arriva l'immagine, non puoi prenderla alla fonte?
Io non vorrei che tu fossi vittima di questo equivoco, che il pdf e' un
formato vettoriale, ma le immagini dentro sono bitmap.

 formato vettoriale, ma le immagini dentro sono bitmap.
AP, non ho capito che vuoi dire. In un pdf possono esserci immagini
vettoriali, si riconoscono anche senza informazioni sul sorgente, e io
vorrei estrarle in formato eps per inserirle in altri documenti. Con la
cattura questo non � possibile.


 su un pdf con più immagini nella stessa pagina. Ma proverò.
"pdfimages" (nel pacchetto "poppler-utils" oppure "xpdf-utils", se usi
ubuntu) per estrarre immagini dai pdf. Anche se a me non sempre
funziona.
"sam2p" per trasformare pdf in eps e viceversa (e molto molto altro:
da jpg a png a pdf a ps a eps a bmp ecc. e viceversa). Il pacchetto
ubuntu è, appunto, "sam2p".
--
Joe

 vettoriali, si riconoscono anche senza informazioni sul sorgente
saresti cosi' gentile da dirmi come fai a capire se una immagine dentro a
un pdf e' vettoriale o raster?  E magari con un esempio.
cominciamo con l'escludere qualunque fotografia. Cosa resta?

 un pdf e' vettoriale o raster?  E magari con un esempio.
http://arxiv.org/pdf/0907.0387
 pagina 3, in alto, ci sono due grafici: uno
dei due � in vettoriale, l'altro no. 


 cominciamo con l'escludere qualunque fotografia. Cosa resta?
Loghi, grafici, illustrazioni vettoriali ecc.

un pdf e' vettoriale o raster?  
con la complessa funzione di zoom :)


 ubuntu �, appunto, "sam2p".
 
vedo che Imagemagick estrae tutte le immagini che trova e le eporta nel
formato richiesto, quindi va bene. Il problema � che rasterizza, lo
stronzo.
A questo punto ho paura che l'unica soluzione sia usare Adobe Pro 8
(croppando la pagina per poi definire la bounding box). Oppure Illustrator.


 (croppando la pagina per poi definire la bounding box). Oppure Illustrator.
Fotosciopp non ce l'hai?

 dei due è in vettoriale, l'altro no.
A questo punto di solito tira fuori il coniglio dal cappello.

 Fotosciopp non ce l'hai?
Per�. Ho appena fatto qualche prova con il 6.0. Pu� apre i file pdf
(permette di scegliere la pagina desiderata), ma rasterizza tutta la
pagina. Per� � possibile scegliere, all'apertura del documento, la
dimensione dell'immagine che verr� creata. Cio� se sceglio una dimensione
molto grande,  mi produce una rasterizzazione molto fine (->risoluzione
molto alta). 
Molto interessante... Aggiudicato.


 molto alta). 
Ho fatto una prova con importando un'immagine a caso da un pdf per poi
ottenere un altro mio pdf. La prima immagine l'ho acquisita con il
semplice tool di cattura di acrobat (il discorso vale per qualunque
screen-capture). La seconda via photoshop. Cio� sono entrambe rasterizzate
(in partenza era vettoriale).
Questo un dettaglio (zoom a 600%) delle due
(snapshot)  
http://img382.imageshack.us/img382/8748/rast1.gif
(fotosciop) 
http://img91.imageshack.us/img91/7741/rast2.gif


 dei due � in vettoriale, l'altro no.
ok, se lo trovo ti do quello che ho comprato per me, trasforma un pdf in un
file word, riportando tutti gli oggetti.
Non azzecca le posizioni ma fa quello che ti serve.
-- 
<<Cover what you do best, link to the rest>>
UFV 
30 sett.: Questioni di cuore - Baby Mama - Bruno 
29 sett.: Flash of Genius - Obsessed - Towelhead - Adventureland - True
Blood S02E04 - St.Trinian's - A Day Without a Mexican 
www.iaciners.org

 stronzo.
Mi pare che ci sia un modo per provare a forzare una conversione 
vect=>vect, devi vedere il manuale di ImageMagick, io una volta lo usai 
da svg a pdf e mi mantenne tutto vettoriale, ma appunto bisogna attivare 
un flag (che ora non ricordo).
Cmq sia, se la roba vettoriale che devi esportare e' *semplice* c'e' un 
altra possibilita' come extrema ratio: rasterizzi il file con 
imagemagick, e poi l'immagine che ottieni la dai in pasto ad un 
*vettorializzatore* che da raster ricava una sciame di punti vettoriali. 
Ottenuto lo sciame vettoriale lo semplichi e hai un'immagine vettoriale 
molto vicina a quella originale. Coi grafici e le scritte funziona molto 
bene, io l'ho fatto (e lo faccio tutt'ora) centinana di volte quando mi 
consegnano minuscole immagini raster di merda e io devo farci sigle o 
compositing a 2k.
Per fare la conversione Raster=>Vector, se non vuoi fare da console, 
puoi, per esempio, usare l'ottimo Inkscape, c'e' proprio la funzione per 
farlo e con un paio di prove lo imposti subito. Funziona *molto* bene, 
ripeto.
-- 
BArrYZ

 Molto interessante... Aggiudicato.
Questo puoi farlo anche con ImageMagick.
-- 
BArrYZ

 molto alta). 
Altra possibile dritta che mi e' venuta in mente: se da una qualsiasi 
Debian derivata (quindi anche Ubuntu, etc etc) installi il nuovo 
pacchetto " openoffice.org-pdfimport " praticamente su Openoffice puoi 
importare *qualsiasi* PDF per l'edit.
Per le immagini vettoriali, quando importi il PDF su openoffice dopo 
aver installato il pacchetto di cui sopra, mi pare che pure lui chieda a 
*quanto* rasterizzare l'immagine, ma non sono sicuro. Certo e' che ti 
crea delle entity a sé per ogni oggetto nel PDF. E' comodissimo e nel 
tuo caso avresti tutte le immagini gia' divise che puoi esportare una 
per una.
-- 
BArrYZ

 senza fare la cattura e possibilmente in formato encapsulated postscript?
ci si fa mandare Pdf2word da qualcuno che l'ha comprato...

 Non azzecca le posizioni ma fa quello che ti serve.
Grazie (a tutti), alla fine ho usato Illustrator, � davvero potente.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/