tutorials.de Buch-Aktion 05/2012
ERLEDIGT
NEIN
ANTWORTEN
2
ZUGRIFFE
329
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Julian-w Julian-w ist offline Mitglied Silber
    Registriert seit
    Apr 2007
    Beiträge
    72
    Hallo an alle,
    ich habe folgendes Problem:
    Ich schreibe ein Programm, indem viele Bilder vorkommen, die auch "deaktiviert" werden können. Da ich jetzt nicht jedes Bild kopieren und mit PhotoImpact "deaktiviere" will (Zeit und Anwendungsgröße), wollte ich mal Fragen, ob einer einen Code in C# kennt, der dies automatisch macht.

    Ich freu mich schon auf eure Antworten
    Julian

    Im Anhang befindet sich ein Beispiel
    Miniaturansicht angehängter Grafiken Miniaturansicht angehängter Grafiken Bild "deaktivieren"-gefahren_off_x.png   Bild "deaktivieren"-gefahren_on_x.png  

     
    projects-tutorials.de - z.Z. noch im Aufbau...

  2. #2
    Avatar von Norbert Eder
    Norbert Eder Norbert Eder ist offline Mitglied Diamant
    Registriert seit
    Feb 2004
    Ort
    Österreich / Graz
    Beiträge
    5.137
    Blog-Einträge
    51
    Du könntest beispielsweise Sepia anwenden

    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    
    private ColorMatrix CreateSepiaMatrix() {
        return new ColorMatrix(new float[][]{
            new float[] {0.393f, 0.349f, 0.272f, 0, 0},
            new float[] {0.769f, 0.686f, 0.534f, 0, 0},
            new float[] {0.189f, 0.168f, 0.131f, 0, 0},
            new float[] {     0,      0,      0, 1, 0},
            new float[] {     0,      0,      0, 0, 1}
        });
    }
     
    Image img = Image.FromFile("test.jpg");
    ImageAttributes imageAttrs = new ImageAttributes();
    imageAttrs.SetColorMatrix(CreateSepiaMatrix());
    using(Graphics g = Graphics.FromImage(img))
    {
        g.DrawImage(img, new Rectangle(0, 0, img.Width, img.Height), 
            0, 0, img.Width, img.Height, GraphicsUnit.Pixel, imageAttrs);
    }
    Wie es aussieht: Siehe Anhang (der Rahmen ist _mein_ Fehler *g*)
    Angehängte Grafiken Angehängte Grafiken  
     

  3. #3
    Julian-w Julian-w ist offline Mitglied Silber
    Registriert seit
    Apr 2007
    Beiträge
    72
    Dank für die Antwort.
    Wäre schon mal eine Alternative, die in Frage kämme ...
     
    projects-tutorials.de - z.Z. noch im Aufbau...

Ähnliche Themen

  1. Antworten: 1
    Letzter Beitrag: 10.11.11, 13:36
  2. Acces 2003 "Sandkastenmodus" DEaktivieren
    Von sheel im Forum Office-Anwendungen
    Antworten: 0
    Letzter Beitrag: 22.02.09, 12:13
  3. Antworten: 1
    Letzter Beitrag: 16.08.07, 04:21
  4. "Neue Software wurde installiert"-Dialog deaktivieren
    Von stain im Forum Microsoft Windows
    Antworten: 2
    Letzter Beitrag: 06.04.07, 11:17
  5. Deaktivieren der "Entf" Taste für Datagrid
    Von LissiOne im Forum .NET Archiv
    Antworten: 5
    Letzter Beitrag: 02.11.04, 09:24