Ich habe ein Mikro-Linux in Embedded-System und es gibt keine GUI. Aber ich muss PNG-Bilder mit einigen einfachen Geometrie- und Textbeschriftungen erstellen. Standad System.Drawing in Mono bezieht sich auf X11-Bibliotheken, die ich nicht auf meinem Gerät habe. Wenn ich es richtig verstanden habe, bezieht sich Mono.Cairo auch auf X11. Ist es eine eigenständige Zeichnungsbibliothek oder eine andere Möglichkeit, ein .png Bild ohne starke Referenzen zu erstellen?Wie zeichne PNG-Bild in Mono ohne Bezug auf X11
0
A
Antwort
0
Ich verwendete Mono.Cairo. Es hängt nicht von X11 ab (in meinem Fall baue ich System mit Buildroot Werkzeug).
0
Nicht wirklich. Auf Nicht-Windows-Systemen hängt GDI + von Kairo ab, nicht umgekehrt. Also Kairo ist der richtige Weg.
Oh, ich bin Sory, ich habe mich geirrt. Ich meinte "X11" anstelle von "GDI +". Ich habe gerade meinen Beitrag bearbeitet. – Paboka
Es sollte möglich sein, Kairo ohne X11 zu bauen, aber das könnte zu komplex sein. Kannst du Xvfb auf deinem Ziel ausführen? Es ist ein "virtueller X11" -Server, der sich genau wie X11 verhält, aber keine Grafiken ausgibt. –