Salve a tutti
Poichè le PictureBox non hanno hDC si può
creare con Create hDC per usare BitBlt
per copiare una immagine da una PictureBox
all'altra?
Se è possibile mi mandate qualche riga di codice?
Salve a tutti
Poichè le PictureBox non hanno hDC si può
creare con Create hDC per usare BitBlt
per copiare una immagine da una PictureBox
all'altra?
Se è possibile mi mandate qualche riga di codice?
Questo tipo di richieste non sono ammesse.Originariamente inviato da c-enrico
Se è possibile mi mandate qualche riga di codice?
Documentati, fai qualche prova e, se non riesci ad ottenere i risultati sperati, posta il codice che hai scritto e chiedi coem intervenire su quello.
Ciao.![]()
"Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza
Non capisco cosa c'entri la BitBlt ... la copia la fai semplicemente
PictureBox2.Image = PictureBox1.Image
Forse è meglio che ti spieghi ...
No MP tecnici (non rispondo nemmeno!), usa il forum.
Con queste linee di codice prendo l'immagine da PictureBox1
e la copio in PictureBox2 così facendo passo dall' originale
a 478 dpi a 72 dpi
Però adesso non mi salva in file PictureBox2
Ho provato con
PictureBox2.CreateGraphics.Save()
ma non funziona .
Come si può fare?
codice:Dim SourceHDC As IntPtr = PictureBox1.CreateGraphics.GetHdc.ToInt32 Dim TargetHDC As IntPtr = PictureBox2.CreateGraphics.GetHdc.ToInt32 BitBlt(TargetHDC, 0, 0, w1, h1, SourceHDC, 0, 0, SRCCOPY)
Perché?Originariamente inviato da c-enrico
così facendo passo dall' originale
a 478 dpi a 72 dpi
No MP tecnici (non rispondo nemmeno!), usa il forum.
Ma perché vuoi usare le API quando esistono i normali metodi GDI+?![]()
Amaro C++, il gusto pieno dell'undefined behavior.
devo ridurre a 96 o 72 dpi perchè se scrivo qualcosa sull'immagine il testo
viene ingrandito di molto
e poi non conosco i normali metodi GDI+ per passare da 478 dpi a 72 dpi
Vi dico di più:
dovrei realizzare un prg per i bambini delle scuole elementari; prima e seconda elementare
per scrivere su foto, quindi deve essere il più semplice possile.
Grazie a voi mi è stato possibile arrivare sin qui.
Adesso succede che per le foto con più 96 dpi il carattere si ingrandisce di molto
Questo programmino è naturalmente gratuito per il sito di Ivana Sacchi
che molti di voi coscono.
Quindi vi chiedo di forse troppo per avere una soluzione da voi?
chiedo solo un aiuto da voi che ne sapete molto più di me