Drawing.Image mit Drawing.Graphics und Drawing.Bitmap manipulieren ...



  • hallo - ich habe ein kleines problem bei der manipulation eines images mittels der graphics und bitmap objecte. die änderungen wirken sich leider nicht auf das image aus. vielleicht kann mir jemand sagen, wo das problem liegt :

    Graphics Graph = Graphics.FromImage(Photo);
       [ ... ]
       Graph.ScaleTransform(0.9f, 0.9f) 
       [ ... ]
       Graph.Flush(System.Drawing.Drawing2D.FlushIntention.Sync);
    
       Bitmap PhotoBitmap = new Bitmap(Photo);
       [...]
       Photo         = PhotoBitmap.Clone(0,0,100,200, Photo.PixelFormat);
    

    photo ist ein member meiner klasse (vom typ system.drawing.image), welches hier auf eine entsprechende grösse scaliert werden soll.
    wie erreiche ich, das die änderungen, die von "graph" and "photo" vorgenommen werden auch gespeichert werden? (gleiches für Photobitmap) ?
    (die zahlen zum scalieren und beim ausschneiden eines bildteils sind nur symbolisch und haben mit dem eigentlichen problem nichts zu tun.)

    bin für jeden tipp dankbar !!!

    mfg
    pascal


Anmelden zum Antworten