Wie setzen Sie Pixel in einer .GIF- oder .PNG-Datei in Visual Studio 2008-Zeicheneditor transparent?

8

Mein Grafiker gab mir eine PNG-Datei und dann die gleiche Datei wie eine .GIF. Wenn ich es speichere, werden die transparenten Hintergrundpixel tatsächlich auf weiße Pixel gesetzt. Zu einer Zeit dachte ich, dass VS mit diesem kleinen pink / lachs Retro-TV-Symbol in der Farbpalette transparente Farben machen könnte, aber es wird nicht mehr angezeigt.

Hat jemand Ideen?

    
franji1 23.05.2012, 18:48
quelle

4 Antworten

12

Öffnen Sie die Datei gif / png mit dem Visual Studio Editor

Wählen Sie im Eigenschaftenfenster ein Format, das den Alpha-Kanal unterstützt, d. h. 32bpp BGRA

Mit dem Radiergummi-Werkzeug werden diese Pixel nun transparent gemacht.

    
Michael Cowley 10.12.2014 13:08
quelle
4

Im Bildbearbeitungsprogramm von Visual Studio 2015 habe ich einen einfachen Weg gefunden, dies mit dem Radiergummi-Werkzeug zu tun.

  1. Fülle zuerst den Hintergrund, den du transparent machen willst, mit einer angemessen eindeutigen Farbe (nicht wirklich notwendig, denke ich, nach einigen Versuchen .. Es liegt an dir, es zu versuchen), die nicht im Bild sind.
  2. Wählen Sie dann das Werkzeug zum Auswählen eines Bereichs mit ähnlicher Farbe.
  3. Klicken Sie dann auf den Hintergrund, den Sie mit neuer Farbe gefüllt haben. Nur der Bereich, den Sie transparent machen müssen, wird ausgewählt.
  4. Verwenden Sie jetzt das Radiergummi-Werkzeug mit so viel Größe (Löschbreite in den Eigenschaften), wie Sie möchten, um den undurchsichtigen Hintergrund leicht zu löschen. Der Radierer löscht nicht das Bild, das Sie brauchen.

Klicken Sie dann außerhalb des Bildes, um die Auswahl zu löschen und Sie erhalten das Bild mit dem transparenten Hintergrund! Diese Methode dauert nur wenige Sekunden, wenn Sie nur das Radiergummi-Werkzeug verwenden. Manchmal müssen Sie das Bild möglicherweise aufbessern, da ein kleiner Teil des erforderlichen Bildes gelöscht werden kann.

HINWEIS: Sie müssen dafür das Format '32bpp BGRA' festlegen.

BEARBEITEN : Ich habe festgestellt, dass Sie nicht einmal ein Radiergummi-Werkzeug benötigen. Drücken Sie nach Schritt 3 Löschen, und der Hintergrund ist weg!

    
TGURUB 22.03.2017 12:35
quelle
3

Im Bildbearbeitungsprogramm von VS 2013 funktioniert Folgendes für mich:

Wählen Sie Ansicht-Symbolleisten-Bildeditor, damit Sie die Symbolleiste sehen können

Wählen Sie den Radiergummi aus der Symbolleiste. Stellen Sie die Löschbreite im Eigenschaftenfenster auf 1

ein

Wenn Sie nun auf ein Pixel klicken ("löscht"), wird es auf transparent gesetzt

    
adg 04.01.2014 04:15
quelle
1

Das VS-Radierer-Werkzeug hat funktioniert, aber es hat viel zu lange für mein Bild gedauert. Dieses Tool hat meinen weißen Hintergrund automatisch transparent gemacht, als ich die PNG-Version hochgeladen habe.

Ссылка

  1. Ziehen Sie das Bild auf die Seite und legen Sie es dort ab (dann wird auf der Seite etwas bearbeitet) das Bild)
  2. Klicken Sie unten rechts auf den grünen Download-Button und wählen Sie .png (transparenter Hintergrund)

Pros:

  • Kostenlos
  • Super schnell
  • Online-Tool so nichts zum Herunterladen

Con:

  • Das Image muss mindestens 100 x 100 Pixel groß sein

Ich benutze es nur für eine Intranet-Web-App, also musste ich nicht viel Zeit investieren oder es qualitativ hochwertig machen.

    
Tony L. 28.05.2015 15:44
quelle