vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
SEPA-Dateien erstellen inkl. IBAN-, BLZ-/Kontonummernprüfung  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

VB.NET - Fortgeschrittene
bild skalieren mit image bzw. drawimage 
Autor: robbatse
Datum: 21.07.03 15:33

ich habe jetzt folgende sub zusammengehäuft:

Public Class ImageConverter
    Public Enum enumImageTypes
        Bitmap = 0
        Jpeg = 1
        Gif = 2
        Tiff = 3
        Png = 4
    End Enum
 
    Public ConvertPath1, ImagePath, ImageConvertName As String
    Public ImageType As enumImageTypes
    Public imgwidth, imgheight, Quality As Integer
 
    Public Sub ConvertImage()
        Dim bild As Image = bild.FromFile(ImagePath, True)
        Dim convbild As New Bitmap(imgwidth, imgheight)
        Dim convbild_d As Graphics = Graphics.FromImage(convbild)
        Dim imgCodecs() As System.Drawing.Imaging.ImageCodecInfo = _
          System.Drawing.Imaging.ImageCodecInfo.GetImageEncoders()
        ' Set quality Parameter for the Jpeg codec
        Dim imgParams As System.Drawing.Imaging.EncoderParameters = New _
          System.Drawing.Imaging.EncoderParameters(1)
        Dim imgQuality As System.Drawing.Imaging.EncoderParameter = New _
        System.Drawing.Imaging.EncoderParameter( _
        System.Drawing.Imaging.Encoder.Quality, Quality)
        'bild resizen
        convbild_d.DrawImage(bild, 0, 0, imgwidth, imgheight)
        'create final image
        'convbild_d soll zum speichern in das image-objekt "bild" 
        ' zurückgeschrieben 
        'werden
        'bild.FromIrgendwas(convbild_d)
        '
        'Set quality
        imgParams.Param(0) = imgQuality
        'save
        bild.Save(ConvertPath1 & ImageConvertName, imgCodecs(ImageType), _
          imgParams)
        bild.Dispose()
    End Sub
End Class
an der stelle "create final image"
möchte ich das skalierte resultat in mein image-objekt zurückführen, um es dann als jpg abzuspeichern.
irgendwie funktioniert das nicht richtig, ich bekomme jedesmal einen syntaxfehler.

weiß einer einen rat?

signaturen find ich bl?de

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
bild skalieren mit image bzw. drawimage1.689robbatse21.07.03 15:33
Re: bild skalieren mit image bzw. drawimage1.053robbatse21.07.03 15:36
Re: bild skalieren mit image bzw. drawimage964ModeratorDaveS21.07.03 17:12
Re: bild skalieren mit image bzw. drawimage1.022robbatse22.07.03 08:03
Re: bild skalieren mit image bzw. drawimage988ModeratorDaveS22.07.03 08:55
astrein1.006robbatse22.07.03 09:04
Re: astrein978ModeratorDaveS22.07.03 09:18
Re: astrein991robbatse22.07.03 09:34

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel