2009-12-16 4 views

Antwort

1

Alternativ, wenn Sie die PNG-Datei im Speicher:

  • erstellen Sys tem.Drawing.Bitmap Objekt aus es
  • es zu einem Speicherstrom Serialisieren Bitmap.Save() verwendet (mit dem in PNG als encoding)
  • Verwendung MemoryStream.GetBuffer(), um das darunter liegende Byte-Feld für die MS abgerufen
  • Verwenden Convert.ToBase64String (byte [], 0, memoryStream.Position), um es einem Base64 Zeichenfolge zu konvertieren