Guida Convertire JPG in PDF

Richieste di nuove guide, traduzioni, offerte di collaborazione e comunicazioni da parte del gruppo agli utenti.

Moderatore: Gruppo Documentazione

Re: Guida Convertire JPG in PDF

Messaggioda streetcross » sabato 30 novembre 2013, 19:07

Dovrebbe funzionare anche da terminale. Se è così potresti dircelo che lo aggiungiamo alla guida, dato che con lo strumento convert spesso si hanno problemi con le serie di file? grazie
Ubuntu user #22995 Linux user #474679 Stacy can't you see, you're just not the girl for me, I know it might be wrong, but I'm in love with Stacy's Mom. ﺕ In molti credono di essere degli alternativi. In realtà la maggior parte di loro lascia la strada principale per seguire la seconda strada più battuta; in pochi si creano il proprio sentiero.
Avatar utente
streetcross
Accecante Asceta
Accecante Asceta
 
Messaggi: 24942
Iscrizione: febbraio 2008

Re: Guida Convertire JPG in PDF

Messaggioda Marilù3 » mercoledì 9 gennaio 2019, 14:48

Ciao,
nella pagina del Wiki https://wiki.ubuntu-it.org/Grafica/ConvertireJpgInPdf
non c'è il link a questa discussione , cioè manca la riga "Problemi in questa pagina? Segnalali in questa discussione"

Inotre a me su Ubuntu 16.04 non ha funzionato fino a quando non ho trovato questa pagina su AskUbuntu
https://askubuntu.com/questions/1081895 ... ng-convert
e ho tolto le restrizioni che impediscono a imagemagick di convertire le immagini jpj in pdf

Eliminazione di tutte le restrizioni sull'utilizzo

Per gli utenti desktop che non eseguono un server web, è sufficiente eliminare queste restrizioni. A tale scopo, si può cancellare il file, ma è meglio "spostare il file" rinominandolo. Con questo comando, stai rinominando il file. Di conseguenza, tutte le politiche vengono rimosse, ma è comunque possibile ripristinare, se necessario:
Codice: Seleziona tutto
sudo mv /etc/ImageMagick-6/policy.xml /etc/ImageMagick-6/policy.xmlout

Per ripristinare la situazione originale, basta rinominare il nome originale:
Codice: Seleziona tutto
sudo mv /etc/ImageMagick-6/policy.xmlout /etc/ImageMagick-6/policy.xml



Per coloro che usano Ubuntu per un server web invece viene raccomandato di non togliere tutte le restrizioni in blocco, quindi leggere bene il link di AskUbuntu.
Avatar utente
Marilù3
Prode Principiante
 
Messaggi: 188
Iscrizione: dicembre 2016
Desktop: MATE
Distribuzione: Ubuntu 16.04.5 LTS x86_64

Re: Guida Convertire JPG in PDF

Messaggioda wilecoyote » mercoledì 9 gennaio 2019, 15:44

Immagine Salve, link a questa discussione implementato.

Invece di spostare tutte le politiche di restrizione, si può modificare un file come da questa discussione viewtopic.php?f=67&t=632330 .

Vedo il da farsi.

Immagine Ciao

EDIT: ecco la bozza dell'aggiornamento /wilecoyote/Prova1.
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
wilecoyote
Rampante Reduce
Rampante Reduce
 
Messaggi: 8865
Iscrizione: agosto 2009
Località: Ceranesi - Ge
Desktop: Kubuntu Lubuntu
Distribuzione: 9.04 32bit 14/16/18.04 LTS 64bit
Sesso: Maschile

Re: Guida Convertire JPG in PDF

Messaggioda xavier77 » giovedì 10 gennaio 2019, 10:11

@Marilù3 @wilecoyote
Grazie per il vostro contributo!
Visto che la guida è brevissima, ho applicato direttamente le modifiche con le vostre indicazioni e aggiornando gli standard.
Dovrebbe essere OK, ma controllate.
:birra: :ciao:
Avatar utente
xavier77
Gruppo Documentazione
Gruppo Documentazione
 
Messaggi: 5357
Iscrizione: settembre 2012
Desktop: Xfce (e altri)
Distribuzione: Xubuntu 18.04 (e altre)
Sesso: Maschile

Re: Guida Convertire JPG in PDF

Messaggioda wilecoyote » giovedì 10 gennaio 2019, 15:49

Immagine Salve, ripristinato il verificato con 18.04.

Se c'è qualcuno che ha verificato con 18.10 provveda a riportarlo.

Immagine Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
wilecoyote
Rampante Reduce
Rampante Reduce
 
Messaggi: 8865
Iscrizione: agosto 2009
Località: Ceranesi - Ge
Desktop: Kubuntu Lubuntu
Distribuzione: 9.04 32bit 14/16/18.04 LTS 64bit
Sesso: Maschile

Re: Guida Convertire JPG in PDF

Messaggioda Marilù3 » venerdì 11 gennaio 2019, 20:59

Perfetto!

Nelle ulteriori risorse ci aggiungerei il link

https://askubuntu.com/questions/1081895 ... ng-convert
Avatar utente
Marilù3
Prode Principiante
 
Messaggi: 188
Iscrizione: dicembre 2016
Desktop: MATE
Distribuzione: Ubuntu 16.04.5 LTS x86_64

Re: Guida Convertire JPG in PDF

Messaggioda wilecoyote » sabato 12 gennaio 2019, 16:03

Immagine Salve,

Marilù3 ha scritto:Perfetto!

Nelle ulteriori risorse ci aggiungerei il link

https://askubuntu.com/questions/1081895 ... ng-convert


Fatto.

Immagine Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
wilecoyote
Rampante Reduce
Rampante Reduce
 
Messaggi: 8865
Iscrizione: agosto 2009
Località: Ceranesi - Ge
Desktop: Kubuntu Lubuntu
Distribuzione: 9.04 32bit 14/16/18.04 LTS 64bit
Sesso: Maschile

Re: Guida Convertire JPG in PDF

Messaggioda Marilù3 » sabato 12 gennaio 2019, 19:56

Me ne sono accorta adesso
C'è anche lo script per il menù di Nautilus e affini
Codice: Seleziona tutto
#!/bin/sh
convert "$1" "${1%\.jpg}.pdf"

come nel precedente post di questa stessa discussione viewtopic.php?f=46&t=57533#p4493402 e funziona con un'immagine alla volta.
Avatar utente
Marilù3
Prode Principiante
 
Messaggi: 188
Iscrizione: dicembre 2016
Desktop: MATE
Distribuzione: Ubuntu 16.04.5 LTS x86_64

Re: Guida Convertire JPG in PDF

Messaggioda SiRiusCb » domenica 13 gennaio 2019, 12:54

Su Telegram esiste un bot specifico per far questo @topdf_bot
SiRiusCb
Prode Principiante
 
Messaggi: 30
Iscrizione: agosto 2011
Desktop: Ubuntu 16.04
Distribuzione: x86_64
Sesso: Maschile

Re: Guida Convertire JPG in PDF

Messaggioda wilecoyote » domenica 13 gennaio 2019, 15:54

Immagine Salve, @SiRiusCb da predefinito nelle wiki si mettono programmi grafici e/o comandi testuali per eseguire le procedure.

I siti che svolgono i compiti in remoto sono un'altra cosa.

@Marilù3 non credo che serva a granché 1 script che converte 1 immagine alla volta, per di più specifico per un DE.

Immagine Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
wilecoyote
Rampante Reduce
Rampante Reduce
 
Messaggi: 8865
Iscrizione: agosto 2009
Località: Ceranesi - Ge
Desktop: Kubuntu Lubuntu
Distribuzione: 9.04 32bit 14/16/18.04 LTS 64bit
Sesso: Maschile

Re: Guida Convertire JPG in PDF

Messaggioda rai » martedì 15 gennaio 2019, 15:18

Salve
Alcune osservazioni
1) Il comando convert funziona con qualsiasi immagine gli venga data in pasto (tra l'altro le riconosce a prescindere dall' estensione):
.png, .bmp, .gif, perfino immagini vettoriali .svg
Quindi, secondo me si dovrebbe cambiare il nome della pagina wiki o almeno scrivere chiaramente che questa funzionalità non è limitata al formato.jpeg


2) Quando si converte verso il formato.pdf spesso le dimensioni della pagina da creare non sono irrilevanti (per dire, la maggior parte delle volte che occorre stampare serve che il pdf sia in formato A4).
Se l'immagine di partenza ha già le proporzioni volute, il comando scrittto nel wiki non crea nessun problema perché convert crea in modo predefinito un output con le stesse dimensioni dell'immagine sorgente.
Comunque con convert si può scegliere tra ottenere un pdf di dimensioni strane (che magari serve solo alla visualizzazione a monitor) oppure comprimere (e però deformare) il contenuto dell'immagine per adattarlo al formato desiderato.
Per es. se i pdf devono essere stampabili e li voglio in formato A4:
Codice: Seleziona tutto
convert immagineStrana.jpg -page A4 immagineA4.pdf
Fonte
Spero di non avere confuso le idee, la pagina wiki attuale è estremamente chiara e certamente non voglio complicarla ma con questa cosa del formato mi ci sono scontrato più volte e credo sia utile chiarirla.


3) A me capita spesso di avere una o più immagini di "proporzioni strane" da convertire in un pdf A4 multipagina ma che non devono venire deformate. Per ottenere questo ho fatto uno script (indipendente dal DE, funziona da riga di comando). Se pensate che sia utile lo posto
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2178
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 16.04

Re: Guida Convertire JPG in PDF

Messaggioda wilecoyote » martedì 15 gennaio 2019, 16:01

Immagine Salve, posta posta lo script che l'integro, che senz'altro verrà utile a più d'uno.

Già che ci siamo possiamo allargare la wiki agli altri formati immagini come suggerisci.

Poi se a qualcuno viene più facile per via grafica, aggiungere un paragrafo all'interfaccia grafica Converseen.

Possibilmente senza far esplodere la wiki.

Fate sapere.

Immagine Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
wilecoyote
Rampante Reduce
Rampante Reduce
 
Messaggi: 8865
Iscrizione: agosto 2009
Località: Ceranesi - Ge
Desktop: Kubuntu Lubuntu
Distribuzione: 9.04 32bit 14/16/18.04 LTS 64bit
Sesso: Maschile

Re: Guida Convertire JPG in PDF

Messaggioda rai » martedì 15 gennaio 2019, 22:13

ecco img2pdf:
Codice: Seleziona tutto
#!/bin/bash

# dipende da:  bc  imagemagick  poppler-utils
# in Ubuntu dovrebbero essere pre-installati

:<<FORMULE
Pixels ÷ DPI = Inches
Pixels ÷ Inches = DPI
DPI x Inches = Pixels

formato A4 in pollici:
8.27 x 11.69
FORMULE

# dal formato A4 tolgo 1" per i margini (sup + inf; dx + sn): 0.5 + 0.5
wInches=7.27
hInches=10.69

CLIError="\n
Errore negli argomenti.  La sintassi deve essere:\n
\n
    $(basename $0) </PERCORSO/IMMAGINE> [</PERCORSO/ALTRAIMMAGINE>] [...]
\n"
if [[ ! -f $1 ]]; then
    echo -e $CLIError
    exit
fi

nomefile=$(basename "$1")
tempdir="/tmp/${nomefile%.*}/"
outfile=$(dirname "$1")/${nomefile%.*}.pdf

#crea la cartella dei file temporanei e ci si sposta
mkdir -p "$tempdir"

for infile in "$@"; do
    #infile="${path}$infile"
   
    # estrae le dimensioni in pixel dell'immagine
    read w h <<<$(identify -ping -format '%w %h' "$infile")
   
    # calcola il DPI nella pagina A4
    DPI=$(bc <<< "($w/$wInches+0.5)/1") # floating point arrotondato all'intero

    # calcola il n° di pixel verticali nella pagina A4 con quel DPI
    PPP=$(bc <<< "($DPI*10.69+0.5)/1") # floating point arrotondato all'intero

    # calcola il n° di pagine A4 necessarie
    # se restano pixel va aggiunta un'ultima pagina
    resto=$((h%PPP))
    [ $resto = 0 ] || ceiling=1; NPimg=$((h/PPP+ceiling))

    # a partire dall'immagine ne crea tante quante sono le pagine necessarie
    offset=0
    ((NPtot+=NPimg))
    for i in $(seq -f '%03g' $((1+NPtot-NPimg)) $NPtot); do
        convert "$infile" -crop ${w}x${PPP}+0+$offset "$tempdir${i}.png"
        # mette una cornice bianca di 0.5 inches per lato
        convert "$tempdir${i}.png" -bordercolor white \
                 -border $((DPI/2)) "$tempdir${i}.png"
        ((offset+=PPP))
    done
    # aggiunge all'ultima pagina il necessario margine bianco inferiore
    finale=$((PPP-resto))
    convert "$tempdir${i}.png" -gravity south \
             -background white -splice 0x$finale "$tempdir${i}.png"
done

# poi le converte in formato pdf
for png in "$tempdir"*.png; do
    convert $png -page A4 ${png/.*}.pdf
done

if [ $h -le $PPP -a $# = 1 ] # quando h <= PPP il PDF ha una sola pagina
then
    cp "$tempdir${i}.pdf" "$outfile"
else
    pdfunite "$tempdir"*.pdf "$outfile"
fi


funziona fare come già suggerito nel wiki per convert, cioè fare cd fino alla directory con la/le immagini e poi
Codice: Seleziona tutto
img2pdf *.jpg

oppure si possono elencare uno per uno i percorsi assoluti delle immagini:
Codice: Seleziona tutto
img2pdf /percorso/di/immagine.png /percorso/de/immag.jpg # e così via

il pdf viene creato comunque nella stessa cartella delle immagini (più precisamente, nella cartella della prima immagine elencata) e prende il nome della prima immagine elencata ma con estensione .pdf
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2178
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 16.04

Re: Guida Convertire JPG in PDF

Messaggioda wilecoyote » mercoledì 16 gennaio 2019, 16:16

:) Salve, grazie dello script @rai. :birra:

Provato con successo ed implementato nella wiki, indicando una procedura più aderente alla Debian Policy per mantenere più ordinato il sistema.

Date un'occhiata come vi sembra wilecoyote/Prova1.

A questo punto propongo di cambiare titolo alla wiki in 'ConvertireImmaginiInPDF'.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
wilecoyote
Rampante Reduce
Rampante Reduce
 
Messaggi: 8865
Iscrizione: agosto 2009
Località: Ceranesi - Ge
Desktop: Kubuntu Lubuntu
Distribuzione: 9.04 32bit 14/16/18.04 LTS 64bit
Sesso: Maschile

Re: Guida Convertire JPG in PDF

Messaggioda rai » mercoledì 16 gennaio 2019, 20:12

Prego, piacere mio

Qualche suggerimento

In Introduzione
... convertire e unire una lista di uno o più file di immagini in di qualsiasi formato ...

In Preparativi
Nota che Lubuntu è l'unico *buntu a non avere imagemagick preinstallato

In Esecuzione
Per essere certi che l'ordinamento dei file sia corretto io scriverei:
... assegnando loro dei nomi numerici (es. 01.jpeg, 02.jpeg, 03.jpeg) e spostandoli in una cartella dedicata.

In usando comando

2. ... directory ove salvate che contiene le immagini ...

In oltre
occhio che la cartella /usr/local/bin potebbe già esistere quindi meglio:
Codice: Seleziona tutto
sudo mkdir -p /usr/local/bin

poi anche per copiare il file occorrono i permessi quindi invece di scriverglielo si fa prima a scrivergli direttamente il comando
Codice: Seleziona tutto
sudo cp img2pdf /usr/local/bin/

:ciao:
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2178
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 16.04

Re: Guida Convertire JPG in PDF

Messaggioda wilecoyote » giovedì 17 gennaio 2019, 15:34

:) Salve, suggerimenti integrati.

Mi manca di completare la procedura tramite interfaccia grafica, appena termino l'aggiungo.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
wilecoyote
Rampante Reduce
Rampante Reduce
 
Messaggi: 8865
Iscrizione: agosto 2009
Località: Ceranesi - Ge
Desktop: Kubuntu Lubuntu
Distribuzione: 9.04 32bit 14/16/18.04 LTS 64bit
Sesso: Maschile

Re: Guida Convertire JPG in PDF

Messaggioda wilecoyote » venerdì 18 gennaio 2019, 17:38

:) Salve, procedura da interfaccia grafica integrata.

Differenziato la path in cui correggere le policy di Imagemagick per 14.04.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
wilecoyote
Rampante Reduce
Rampante Reduce
 
Messaggi: 8865
Iscrizione: agosto 2009
Località: Ceranesi - Ge
Desktop: Kubuntu Lubuntu
Distribuzione: 9.04 32bit 14/16/18.04 LTS 64bit
Sesso: Maschile

Re: Guida Convertire JPG in PDF

Messaggioda rai » sabato 19 gennaio 2019, 17:19

wilecoyote ha scritto: Differenziato la path in cui correggere le policy di Imagemagick per 14.04.
dato che l'operazione da eseguire è sempre la stessa non è il caso di ripetere per due volte tutti e quattro i punti: meno si scrive meglio si legge :)
Basta precisare i diversi percorsi del file nella 14.04 e dalla 16.04 (il punto 1.) e poi con l'adeguata indentazione mettere una sola volta i punti 2. 3. 4.

Con l'occasione insisto sul punto:
In Esecuzione
Per essere certi che l'ordinamento dei file sia corretto io scriverei:
... assegnando loro dei nomi numerici (es. 01.jpeg, 02.jpeg, 03.jpeg) e spostandoli in una cartella dedicata.
Non è raro che le immagini da convertire siano più di 9; in quel caso senza lo zero iniziale sarebbero elaborate nell'ordine 1, 10, 2, 3, ...
rai
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 2178
Iscrizione: maggio 2008
Località: Palermo
Distribuzione: 16.04

Re: Guida Convertire JPG in PDF

Messaggioda wilecoyote » sabato 19 gennaio 2019, 17:45

:) Salve, il punto Esecuzione m'era sfuggito, corretto.

Sistemata la differenziazione, spero adeguata.

:ciao: Ciao
ACER Extensa 5230E 2,2 Ghz cpu Celeron 900 hdd 160 GB Ram 1GB scheda video Intel GM500
ACER Extensa 5635Z 2,2 Ghz cpu Celeron T3100 hdd 320 GB Ram 4 GB scheda video Intel Mobile 4
Quando una Finestra chiusa incontra un Pinguino la Finestra chiusa è una Finestra aperta.
Avatar utente
wilecoyote
Rampante Reduce
Rampante Reduce
 
Messaggi: 8865
Iscrizione: agosto 2009
Località: Ceranesi - Ge
Desktop: Kubuntu Lubuntu
Distribuzione: 9.04 32bit 14/16/18.04 LTS 64bit
Sesso: Maschile

Precedente

Torna a Gruppo Documentazione

Chi c’è in linea

Visualizzano questa sezione: 0 utenti registrati e 6 ospiti