将位图转换为byte []

时间:2013-08-27 06:10:51

标签: silverlight bitmap visual-studio-lightswitch

我正在开发一个LightSwitch应用程序,为票证生成条形码(QR图像)。我正在调用一个将文本转换为位图的编码函数。 我只需要在LightSwitch图像字段中保存它。 我有这个:

QRCodeEncoder qrCodeEncoder = new QRCodeEncoder();
EditableImage image = qrCodeEncoder.Encode(data);

我想要这个:

ticket.QRImage = .....???

我正在将此库用于QR http://www.jeff.wilcox.name/2009/09/quick-read-silverlight-barcodes/ http://www.codeproject.com/Articles/20574/Open-Source-QRCode-Library

1 个答案:

答案 0 :(得分:1)

您可以通过调用image.GetStream()来获取字节,然后使用其中一种标准方法从流中获取字节(请参阅How to convert an Stream into a byte[] in C#?