2016-04-25 7 views
0

Ich möchte einen Dienst entwerfen, der mit Bitmaps funktioniert, aber ich kann nichts mit dieser Art von (häufig für GUIs) Datenstruktur finden.Gibt es eine Abstraktion für BitmapImage in .NET Core (Corelclr)?

Gibt es etwas, um mit ihnen auf eine plattformübergreifende Weise zu arbeiten?

+1

Die Antwort ist nein, sie planen nicht, das noch zu unterstützen. Warten. –

+0

Vielleicht ist es besser, Streams zu verwenden? – SuperJMN

+0

Was soll Ihr Dienst mit Bitmaps tun? Wenn es nur empfängt, speichert und sendet, könnten Sie mit Byte-Arrays arbeiten, die codierte Bitmap-Frames enthalten. – Clemens

Antwort

2

System.Drawing ist jetzt auf .Net Core portiert und es gibt eine Menge von Drittanbieter-Bibliothek, die verfügbar ist here.

5

Es gibt nichts im BCL, das dies jetzt direkt unterstützt. Sie könnten sich für ImageProcessorCore interessieren, eine .NET Core-kompatible Bibliothek zum Laden und Bearbeiten von Bildern verschiedener Formate.

https://github.com/jimbobsquarepants/imageprocessor

Es ohne nativen Komponenten geschrieben ist, und deshalb ist tragbar, überall läuft der Rahmen.

+0

Für jeden, der diese Antwort betrachtet, wurde das Projekt umbenannt: https://github.com/JimBobSquarePants/ImageSharp. Gleiches Zeug, nur ein anderer Name. –