Frage

Ich habe gerade eine Anwendung in ASP.net gebaut, die ein PNG-Bild zurück.

Das resultierende Bild ist auf einem transparenten Hintergrund völlig schwarz. Gibt es eine Möglichkeit das Bild zu indizieren die Dateigröße zu reduzieren?

Ich kann nicht Index das neue Bildes, wie es erstellt wird, weil ich die Grafik verwenden Objekt, das es nicht erlaubt.

Vielen Dank für die Hilfe - Ich habe seit Ewigkeiten gesucht, und ich kann nicht scheinen, um herauszufinden, wie dies einzurichten

.
War es hilfreich?

Lösung

Nach bestem Wissen und Gewissen, können Sie diese mit gerade GDI nicht tun + - dem eingebauten in PNG-Encoder in seiner Unterstützung für die Ausgabe Farbtiefen sehr begrenzt ... Auch wenn Sie eine indizierte Bitmap mit einem schaffen verwalten gute Palette im Speicher, werden Sie noch finden es als 32bpp PNG geschrieben. Um die Art der Kontrolle, die Sie brauchen, werden Sie zu einem Drittanbieter-Image-Bibliothek zurückgreifen müssen.

Siehe auch:

  
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top