Feedback

VB - Bildausschnitt auslesen

Veröffentlicht von am 11/28/2006
(3 Bewertungen)
Diese Funktion gibt einen bestimmten Ausschnitt aus einem Bild zurück.
''' <summary>
''' Diese Funktion gibt einen bestimmten Ausschnitt aus einem Bild zurück
''' </summary>
''' <param name="SourceImage">Das Bild aus dem der Ausschnitt gelesen werden soll</param>
''' <param name="Region">Die Position, Größe und Breite des Ausschnitts</param>
Public Function GetPicturePart(ByVal SourceImage As Image, ByVal Region As Rectangle) As Bitmap
    Dim ImagePart As Bitmap = New Bitmap(Region.Width, Region.Height)
    Using G As Graphics = Graphics.FromImage(ImagePart)
        Dim TargetRect As Rectangle = New Rectangle(0, 0, Region.Width, Region.Height)
        Dim SourceRect As Rectangle = Region
        G.DrawImage(SourceImage, TargetRect, SourceRect, GraphicsUnit.Pixel)
    End Using
    Return ImagePart
End Function
Abgelegt unter Bild, Image, Picture, Crop, Ausschneiden.

Kommentare zum Snippet

 

Logge dich ein, um hier zu kommentieren!