Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di hkproj
    Registrato dal
    Jul 2006
    Messaggi
    250

    [VB.NET]Salvare una parte d'immagine in una picturebox di un form diverso.

    Ciao, io ho un immagine in un form chiamato RegionForm. e so anche le coordinate della parte d'immagine che mi interessa, ora, io vorrei prendere solo il pezzo d'immagine che voglio e salvarlo nella picturebox di un form diverso (sempre in esecuzione).
    Grazie.
    --------------------HkProj------------------

  2. #2
    Utente di HTML.it L'avatar di hkproj
    Registrato dal
    Jul 2006
    Messaggi
    250
    Risolto, ecco ho trovato questa funzione in giro per la rete per prendere il pezzo d'immagine che m'interessa:
    codice:
        Private Function Crop(ByVal Source As Bitmap, ByVal x As Int32, ByVal y As Int32, ByVal               width As Int32, ByVal height As Int32) As Bitmap
        	Dim Cropped As New Bitmap(width, height)
        	Dim g As Graphics = Graphics.FromImage(Cropped)
        	g.CompositingQuality = Drawing2D.CompositingQuality.HighQuality
        	g.SmoothingMode = Drawing2D.SmoothingMode.HighQuality
        	g.InterpolationMode = Drawing2D.InterpolationMode.HighQualityBicubic
        	Dim rect As New Rectangle(0, 0, width, height)
        	g.DrawImage(Source, rect, x, y, width, height, GraphicsUnit.Pixel)
        	Return Cropped
        End Function
    Ciao e grazie per l'attenzione
    --------------------HkProj------------------

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.