Newsgroup: it.comp.os.win.xp
Titolo: Stampare una immagine molto pesante (350 MB)

Salve a tutti,
sto tentando di stampare una immagine molto grossa (350 MB) tramite la mia
epson 3200cx ma non ci riesco; vi spiego cosa succede: io carico l'immagine
in anteprima dalla cartella immagini e la' clicco sul pulsante di stampa;
dopo vari settaggi per la stampante il software carica una anteprima e
cliccando sul tasto "Avanti" inizia l'elaborazione della stampa. Per
curiosità e per vedere cosa succedeva ho tenuto aperta la finestra dove
windows indica i documenti instampa, in coda, etc. Alla fine di tutta
l'elaborazione ho visto che nella finestra sopra citata usciva la linea
inerente la stampa che stavo facendo; dopo un po' appaiono i byte caricati
rispetto al totale (una cosa del tipo 516 bytes/350 MB) ma arrivato appunto
a 516 bytes o qualche byte di più la stampa sparisce e non succede più
nulla: appare solo la finestra che dice che la stampa è andata a buon fine e
bisogna cliccare il tasto "Chiudi". Qualcuno ha qualche idea di quale sia il
problema? ho provato con una immagine più piccola (90 MB) e non ho avuto
alcun tipo di problema. Sinceramente non capisco, a meno che la stampante
abbia un buffer che non supporta tutti quei dati.
Spero qualcuno di voi possa aiutarmi.
Saluti,
Marco Mangiante
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 alcun tipo di problema. Sinceramente non capisco, a meno che la stampante
Domanda banale: c'e' abbastanza spazio sul disco per lo spool (di 
default quello di sistema) per i 350MB di raw data prima dell'invio alla 
stampante?
La connessione alla stampante e' parallela o USB?
Ciao
Luca
-- 
Luca Sasdelli
Microsoft MVP - Security, Networking, Windows NT/2000/XP
http://mvp.support.microsoft.com
IDRCI Italia - 
http://www.idrci.it
 - 
http://forum.idrci.it
CHX-I, CHX-I NAT Stateful Packet Filter

 La connessione alla stampante e' parallela o USB?
lo spazio su disco dovrebbe essere sufficiente: l'ultima volta che ho
controllato avevo un paio di giga liberi e penso che siano rimasti tali
perché quel pc lo usiamo soprattutto per navigare e poi ora lo abbiamo usato
per scannerizzare delle foto (sai come è, a mio padre servono che queste
foto molto vecchie, anteguerra, si vedano dei particolari che gli
interessano). Ho visto che quando è in corso il processo la memoria arriva a
toccare il giga, ed ovviamente più della metà va in swap perché il pc ha 512
mega. La connessione della stampante è usb.
Spero in un tuo suggerimento.
Ciao,


 mega. La connessione della stampante è usb.
Quindi, 2GB liberi, togliamo 350+ MB per l'immagine, togliamo 350+ MB 
per lo spool (se l'immagine e' gia' un raster, altrimenti sono molti di 
piu'), togliamo 1GB per lo swap ... secondo me non c'e' piu' posto per 
il file di spool e la stampa abortisce.
Se hai da qualche parte un disco di recupero, collegalo e impostagli 
sopra sia il file di paging che lo spool (clic col destro sullo sfondo 
della cartella Stampanti, Proprieta' server, Avanzate).


 epson 3200cx ma non ci riesco
<cut>
IMHO non ce la farai mai, o meglio non con le caratteristiche del tuo pc,
non basta la memoria.
Ma cavolo, che immagine è che occupa 350MB ? O_o
Non riesci a "snellirla", chessò facendola diventare una JPG nel caso sia
una BMP o abbassandone la risoluzione ?
Ciao.


 una BMP o abbassandone la risoluzione ?
Dal punto di vista del raster non cambierebbe niente, a meno di non 
voler fare prima un resampling.
Se la scansione e' stata eseguita a risoluzione molto alta (diciamo 
4800dpi), la stampante non potra' scrivere ad un valore del genere, per 
cui varrebbe senz'altro la pena ricampionare l'immagine ad un valore 
pari alla massima risoluzione (reale) della stampante (che so, 600dpi).


 pari alla massima risoluzione (reale) della stampante (che so, 600dpi).
La scansione è stata eseguita in quel modo soprattutto perché mio padre la
ingrandisce a video e vede quei suoi particolari.
Le foto inoltre sono molto vecchie (inizi '900) ed alcune rovinate per
questo soprattutto ho dovuto scannerizzare al max e salvare in bitmap.
Cmq ho controllato e la mem a disposizione sull'hard disk è di 5 giga. Dato
che ho la possibilità, provo a fare una partizione bella larga e provo a
dirigere lo spool su quella partizione cosi' vedo cosa succede.
Ciao e grazie a tutti e due.
Marco Mangiante


 email visto che qua saremmo, per questo argomento, un po' ot.
Dunque: se occorre la massima risoluzione, la prassi consiste nello 
scansionare alla massima possibile dallo scanner (e l'hai fatto, ok), 
salvare in un formato adatto (il JPEG e' lossy, meglio un TIFF con 
compressione LZW, cosi' il file si riduce e non perdi nulla) e, prima 
della stampa, ricampionare l'immagine alla risoluzione della stampante.
Il processo di resampling puo' essere eseguito in diversi modi; ti 
consiglio di provare il software XnView 
www.xnview.com
, free ed 
eccellente, oppure IrfanView 
www.irfanview.com
, piu' flessibile per il 
ricampionamento.
Il sub-sampling si puo' operare brutalmente facendo una riduzione dei 
pixel nei due assi: ovviamente si perde una quantita' di dati (es. una 
linea sottile, una scritta poco definita); vi sono invece procedimenti 
piu' sofisticati che, data una coordinata del pixel, eseguono una media 
fra i pixel adiacenti e generano una nuova matrice, di dimensioni 
differenti ma rappresentante lo stesso contenuto in termini di dettaglio.
Con il sub-sampling ottieni due effetti, entrambi vantaggiosi: la 
stampante processa l'immagine piu' velocemente, dato che transitano meno 
dati, e lo spool e' piu' piccolo. La qualita' di stampa e' quella della 
stampante, per cui il risultato e' identico; anzi, probabilmente il file 
ricampionato e' qualitativamente migliore rispetto a quello stampato 
"brutalmente".
Ciao
Luca
-- 
Luca Sasdelli
Microsoft MVP - Security, Networking, Windows NT/2000/XP
http://support.microsoft.com/newsgroups/default.aspx


 dirigere lo spool su quella partizione cosi' vedo cosa succede.
In ogni caso la soluzione è abbastanza semplice. Lasci l'originale a 
2400dpi da visionare a video e crei un altro file (a partire 
dall'originale) a minor risoluzione, solo per stamparlo.
-- 
APATHY ERROR:  Don't bother striking any key.
News 2000 [v 2.06] / StopDialer / PopDuster - 
http://www.socket2000.com
Akapulce portal: 
http://www.akapulce.net

epson 3200cx ma non ci riesco; vi spiego cosa succede: io carico l'immagine
[cut]
Guarda una cosa è sicura, è inutile fare un acquisizione a una
risoluzione superiore a quella alla quale puoi stampare, 
Vale la pena solo se l'ingrandimento lo guardi a video, detto questo,
ti selezioni dall'immagine il dettaglio che ti interessa (dopo che hai
ingrandito) lo salvi come nuovo file e ti stampi solo quello
Ciao
MArcello

 risoluzione superiore a quella alla quale puoi stampare, 
Non sono d'accordo.
E' *necessario* acquisire a risoluzione molto piu' elevata di quella di 
stampa (a meno che non ci si limiti ad una funzione fotocopia); in 
questo modo, tutti i passaggi intermedi ed il dettaglio dell'originale 
verranno considerati dal subsampling e in stampa, seppure non 
completamente riprodotti, aumenteranno moltissimo la qualita' della stessa.
Ovviamente, per avere un reale vantaggio, andra' operato appunto un 
subsampling secondo un algoritmo appropriato al tipo di immagine e non 
un semplice ricampionamento dell'immagine.
Questo perche' la percezione umana (occhio+cervello) fornisce una 
ricostruzione dell'immagine che va oltre quanto stabilito dal teorema di 
Nyquist; vedi tanto per dire gli svariati effetti ottici visibili 
all'occhio umano, ma non misurabili strumentalmente.
Ciao
Luca
-- 
Luca Sasdelli
Microsoft MVP - Security, Networking, Windows NT/2000/XP
http://mvp.support.microsoft.com
