ridimensionamento contenuto pdf

Installazione, configurazione e uso di programmi e strumenti.
Avatar utente
federico-wl
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 445
Iscrizione: mercoledì 18 agosto 2010, 17:38
Desktop: ubuntu
Distribuzione: Ubuntu 12.04 LTS - i686

ridimensionamento contenuto pdf

Messaggio da federico-wl »

Ciao

mi hanno passato una raccolta di foto in pdf. Il problema è che mettendo la risoluzione al 100% le immagini sono piccole, mentre se la metto al 300% l'immagine è di grandezza giusta. Dato che ne devo stampare alcune (forse tutte), mi chiedevo se c'era modo di modificarre il pdf in modo che le immagini venissero ingrandite a piacere e quindi pronte per la stampa.

Grazie
Ultima modifica di federico-wl il giovedì 13 ottobre 2011, 9:45, modificato 1 volta in totale.
Avatar utente
Dingo-Dog
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: martedì 30 settembre 2008, 23:12
Contatti:

Re: modificare dimensioni mediabox pdf

Messaggio da Dingo-Dog »

in termini tecnici occorre settare le dimensioni del contenitore più esterno del file pdf (MediaBox)

date a ed b , le dimensioni (in cm o in pollici o in punti postscript), la nuova mediabox avrà dimensioni 3a  e 3b

allora con

*Multivalent*
- http://goo.gl/QGgvb (ultima versione free coi tool di imposizione)

Codice: Seleziona tutto

java -cp percorso..Multivalent.jar tool.pdf.Impose -dim 1x1 -paper 3ax3bcm file.pdf
se scarico Multivalent in /mnt/home allora il percorso sarà:

/mnt/home/Multivalent.jar

e quindi tutto il comando:

Codice: Seleziona tutto

java -cp /mnt/home/Multivalent.jar tool.pdf.Impose -dim 1x1 -paper 3ax3bcm file.pdf
con 3a  e 3b le dimensioni triplicate dell'attuale Mediabox e che possono essere espresse in cm o in o pt

le dimensioni della attuale MediaBox si possono ricavare dal visualizzatore ( e allora saranno probabilmente in cm) o da pdfinfo ( e saranno in punti postscript)
Avatar utente
Naxus
Prode Principiante
Messaggi: 176
Iscrizione: sabato 13 gennaio 2007, 21:18
Località: Milano molto nord

Re: ridimensionamento pdf

Messaggio da Naxus »

Ti consiglio di convertirle in jpeg.

sudo apt-get install convert
convert originale.pdf convertito.jpg

Ricordati di rispettare maiuscole e minuscole anche nell'estensione.
Avatar utente
Dingo-Dog
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: martedì 30 settembre 2008, 23:12
Contatti:

Re: ridimensionamento pdf

Messaggio da Dingo-Dog »

ti sconsiglio di seguire questo consiglio

- non c'è ne è ragione
- ad ogni conversione l'immagine degrada in qualità

se proprio uno volesse estrarre senza riconvertire l'immagine, dovrebbe usare pdfimages non convert

sistema le dimensioni del tuo pdf e potrai tranquillamente stampare
Avatar utente
federico-wl
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 445
Iscrizione: mercoledì 18 agosto 2010, 17:38
Desktop: ubuntu
Distribuzione: Ubuntu 12.04 LTS - i686

Re: ridimensionamento contenuto pdf

Messaggio da federico-wl »

grazie per i  consigli. Intanto stavo provando il primo metodo, quello di Dingo, ma se metto questo codice

Codice: Seleziona tutto

java -cp /home/federico/Multivalent.jar Ferrario.pdf.Impose -dim 1x1 -paper 3ax3bcm file.pdf
questo è l'output

Codice: Seleziona tutto

Exception in thread "main" java.lang.NoClassDefFoundError: Ferrario/pdf/Impose
Caused by: java.lang.ClassNotFoundException: Ferrario.pdf.Impose
	at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
Could not find the main class: Ferrario.pdf.Impose. Program will exit.
Se lascio tool al posto di Ferrario il terminale mi restituisce null e finisce li.
Avatar utente
Dingo-Dog
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 260
Iscrizione: martedì 30 settembre 2008, 23:12
Contatti:

Re: ridimensionamento contenuto pdf

Messaggio da Dingo-Dog »

è restituito null perché l'unità delle dimensioni è sbagliata, come pure i suoi valori

nell'altro caso non essendo tu una classe java, è chiaro che Multivalent non sa cosa voglia da lui

leggi con ATTENZIONE
date a ed b , le dimensioni (in cm o in pollici o in punti postscript), la nuova mediabox avrà dimensioni 3a  e 3b
d'altra parte basta LEGGERE perché l'ho anche detto for dummies
con 3a  e 3b le dimensioni triplicate dell'attuale Mediabox e che possono essere espresse in cm o in o pt

le dimensioni della attuale MediaBox si possono ricavare dal visualizzatore ( e allora saranno probabilmente in cm) o da pdfinfo ( e saranno in punti postscript)
sempre for dummies, mi sa che mi tocca dire

a = larghezza ; b = lunghezza  (del documento pdf)

ma Multivalent esige costanti, non variabili

ricava prima le dimensioni axb, poi triplicale e passale come argomento di Multivalent

es: se a = 10 e b = 15

Codice: Seleziona tutto

java -cp /home/federico/Multivalent.jar tool.pdf.Impose -dim 1x1 -paper 30x45cm file.pdf
  (se ricavi le dimensioni in cm altrimenti VARIA l'unità) non fare che la lasci in cm

P.S.

il tuo file si chiama file.pdf, no, vero ? anche qui (for dummies) CAMBIA IL NOME CON QUELLO DEL TUO FILE!
Scrivi risposta

Ritorna a “Applicazioni”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti