Pagina 1 di 1

Stampa provini foto

Inviato: mar 11 dic 2012, 10:22
da daniele50
Ciao a tutti,
dato che sono un appassionato di fotografia, occasionalmente, mi ritrovo a fare "servizi fotografici" quando sono coinvolto in feste varie (gratis!).
Poi tutti mi chiedono le foto (ovvio, altrimenti cosa le farei a fare...) ma non ho voglia di masterizzare tonnellate di cd/dvd o di stampare quintali di carte (troppo oneroso).
L'ideale per me è poter stampare i provini (ad esempio 6 foto per pagina A4) con la miniatura della foto ed il nome file, così mostro quelle e poi ognuno mi dice che foto vuole.

Veniamo al dunque: che programma / sistema posso usare per stampare le miniature con qualità buona?
Non mi interessa come, andrebbe bene anche uno script che prende tutti i jpg in una directory, li impagina e crea il file finale (ad esempio un pdf), con LATEX si può fare senza complicarsi la vita?

Re: Stampa provini foto

Inviato: mar 11 dic 2012, 14:32
da aschenaz
Credo che le strade siano molte. A me viene subito in mente il php: se non vuoi vedertela da solo, ci sono diverse classi in rete per la gestione delle miniature.
In pratica, lo script farebbe la scansione della directory, crerebbe una miniatura per ogni foto e sistemerebbe il risultato nella pagina (con l'aiuto di html e css).

Re: Stampa provini foto

Inviato: mar 11 dic 2012, 14:41
da joe
Magari dico una scemata....
Perchè non pubblicare le immagini in internet, magari sfruttando un servizio come Dropbox?
Tempo fa avevo messo sul mio spazio dropbox delle immagini nella directory apposita. Automaticamente puoi creare una galleria di immagini raggiungibile via interrnet. Posti agli amici l'indirizzo della galleria anche via mail per esempio e potranno guardarsi le foto.
Così non devi stampare niente e la scelta diventa molto più rapida...

Re: Stampa provini foto

Inviato: mar 11 dic 2012, 15:39
da daniele50
Grazie per le risposte,
la mia necessità è quella di stampare, in quanto gli amici spesso sono "attempati" e dirgli di andare in internet è un problema... anche perché altrimenti sfrutterei il mio sito (www.daniele50.it) dove già pubblico delle gallerie fotografiche con ridimensionamento automatico, tutto creato in php con l'editor di testo...

Mi studierò un po' la formattazione html per la stampa su A4, poi con il php non avrò problemi ;-)

Ciao

Re: Stampa provini foto

Inviato: mer 12 dic 2012, 12:58
da aschenaz
...Che poi, se non hai esigenze particolari di formattazione, ti basta fargli creare le miniature. Poi fai fare una scansione della directory dove hai salvato le miniature e le fai visualizzare dal browser direttamente. L'unico accorgimento sarebbe quello di togliere le varie menate che stampa il browser in testa e al pie' di pagina.

In pratica:

Codice: Seleziona tutto

<?php
$estensioni_ammesse=array("jpg","png"); // etc...
foreach(scandir("DIRECTORY_MINIATURE") as $nomefile) {
   list($nome,$estensione)=explode(".",$nomefile); // questo vale se non ci sono altri punti nei nomi dei file, altrimenti fai diversamente...
   if(in_array($estensione,$estensioni_ammesse)) echo "<img src=\"DIRECTORY_MINIATURE/$nomefile\" />&nbsp;";
?>
Per aumentare lo spazio tra un'immagine e l'altra, puoi aggiungere spazi...

Re: Stampa provini foto

Inviato: mer 12 dic 2012, 18:51
da albatrosla
Usa Image::Magick, in particolare il comando montage. Qui un tutorial molto esaustivo!
Te la cavi con uno script.

Re: Stampa provini foto

Inviato: gio 13 dic 2012, 14:29
da daniele50
albatrosla ha scritto:Usa Image::Magick, in particolare il comando montage. Qui un tutorial molto esaustivo!
Te la cavi con uno script.
Già uso mogrify per ridimensionare le foto, ma a me server qualcosa per impaginarle in modo da poterle stampare.

Re: Stampa provini foto

Inviato: gio 13 dic 2012, 21:31
da albatrosla
Appunto. Mogrify e convert sono semplicemente i comandi di Image::Magick per modificare un'immagine sul file sorgente o creare un file modificato dal sorgente. Sono dotati di una marea di operatori, e tra questi c'è montage, come dicevo, che serve proprio per impaginare in un'unica immagine una quantità a piacere di immagini sorgente. Insomma, il tutorial che ho linkato spiega davvero tutto e ci sono esempi che parlano da soli.