C#/Xamarin Maui
[Xamarin] Zxing 를 이용해 QRCode Image 를 Stream 으로 가져오기
kjun.kr
2021. 7. 14. 21:00
728x90
public Stream ConvertImageStream(string text, int width = 300, int height = 300) { var barcodeWriter = new ZXing.Mobile.BarcodeWriter { Format = ZXing.BarcodeFormat.QR_CODE, Options = new ZXing.Common.EncodingOptions { Width = width, Height = height, Margin = 10 } };
barcodeWriter.Renderer = new ZXing.Mobile.BitmapRenderer(); var bitmap = barcodeWriter.Write(text); var stream = new MemoryStream(); bitmap.Compress(Bitmap.CompressFormat.Png, 100, stream); stream.Position = 0; return stream; } |
728x90