Pagina 1 di 1
ridimensionamento contenuto pdf
Inviato: mercoledì 12 ottobre 2011, 16:13
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
Re: modificare dimensioni mediabox pdf
Inviato: mercoledì 12 ottobre 2011, 18:04
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)
Re: ridimensionamento pdf
Inviato: mercoledì 12 ottobre 2011, 19:08
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.
Re: ridimensionamento pdf
Inviato: mercoledì 12 ottobre 2011, 19:12
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
Re: ridimensionamento contenuto pdf
Inviato: giovedì 13 ottobre 2011, 9:51
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.
Re: ridimensionamento contenuto pdf
Inviato: giovedì 13 ottobre 2011, 14:07
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!