|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Dec 2003
Città: Sesto al Reghena PN
Messaggi: 53
|
vb.NET e le immagini
Ciao a tutti.
Sto realizzando un programmino di grafica che esegue l'editing e la stampa delle immagini, e uso vb.net per semplificare le operazioni sulle immagini. Il problema si pone quando devo creare le immagini per la stampa e devo unire due immagini per creare la pagina: la prima immagine è una 3600 x 2400 a 150 dpi e la seconda idem. Se non setto la mem virtuale a 4 GB in programma si pianta perche nel caricare l' immagine che occupa su disco 30 MB ne richiede 150 sulla ram facendo crashare il pc. Come posso fare per ottimizzare la memoria?? Tenere conto che l 'unione dele immagini la devo fare circa 40 volte sempre con immagini diverse (ogni unione è un pagina e io ho 40 pagine) Io carico le immagini in un controllo bitmap che mi permette di fare le operazioni di modifica. C'è qualcosa di meglio?? grazie a chiunque mi sa aiutare... Paolo
__________________
Asus A7N8X-X | AMD Burton 2500+ @ 3200+ | 2x 256MB RAM 400Mhz | Lettore DVD BTC 16x | Masterizzatore DVD LG 4082B| HD 120 GB Maxtor | Sk Video TNT2 M64 32MB RAM |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Oct 2002
Messaggi: 305
|
A mio modo di vedere sbagli a volere utilizzare vb.net, che ti lascia poche possibilità per il controllo della memoria.
Sarebbe meglio lavorare a livello più basso (e soprattutto evitando il .net framework) propendendo per c. In quel caso devi cercarti degli algoritmi e strutture dati "furbe" per manipolare le immagini. Ciao |
|
|
|
|
|
#3 |
|
Member
Iscritto dal: Dec 2003
Città: Sesto al Reghena PN
Messaggi: 53
|
gia hai ragione,
oltretutto mi sono accorto ke i framework su winxp ti fanno terminare explorer di tanto in tanto...
__________________
Asus A7N8X-X | AMD Burton 2500+ @ 3200+ | 2x 256MB RAM 400Mhz | Lettore DVD BTC 16x | Masterizzatore DVD LG 4082B| HD 120 GB Maxtor | Sk Video TNT2 M64 32MB RAM |
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:22.



















