.NET Bildbibliotheken

8

Was sind einige gute Bildbibliotheken für C #? Hauptsächlich für Dinge wie das Malen in Schichten. Oder vielleicht eine Ressource, die ähnliche Aufgaben beschreiben kann?

    
Rekar 04.09.2010, 19:44
quelle

4 Antworten

4

Mit System.Drawing :

%Vor%

Im obigen Beispiel wurde eine Methode namens GetLayeredImage () definiert, die die Breite / Höhe des zusammengesetzten Bildes zusammen mit einem Array von Image -Objekten akzeptiert, eines für jede Ebene. Ein Punkt bei (0,0) ist als die obere linke Position für jede Schicht definiert. Ein Bitmap -Objekt wird erstellt und daraus wird ein Graphics -Objekt zum Zeichnen auf die Bitmap erstellt. Jedes Bild im Array wird dann auf die Bitmap am Punkt (0,0) gezeichnet. Sie können dies ändern, indem Sie für jede Ebene einen anderen Point -Wert erstellen. Die resultierende Bitmap wird dann zurückgegeben. Der Rückgabewert ist ein Bild mit allen gezeichneten Ebenen.

Hier ist ein Beispiel, wie diese Methode aufgerufen wird:

%Vor%     
Mark Cidade 04.09.2010 20:22
quelle
2

GDI + wird mit .NET installiert

    
tidwall 04.09.2010 19:46
quelle
0

Ich habe das Third-Party-Tool LeadTools Imaging Pro SDK mit großem Erfolg verwendet.

Ссылка

Normalerweise wird alles wie Paint.Net-Funktionalität durch Software von Drittanbietern oder eine Menge von Coding von Ihnen erhalten.

    
BobaFett 04.09.2010 23:19
quelle
0

Leadtools und Atalasoft DotImage sind beide ziemlich gut. Ich hatte viel Glück mit Leadtools. Sie können die eingebauten system.drawing Funktionen mit Leadtools und wahrscheinlich DotImage verwenden.

    
xpda 31.10.2010 04:25
quelle

Tags und Links