바코드 이미지를 생성하기 위해 Windows Store 앱에서 zxing 바코드 라이브러리를 사용하려고합니다. 이미지가 표시되지 않습니다. 다음과 같은 문제가 있습니까?WritableBitmap을 BitmapImage로 변환하는 방법
보기 모델 :
public BarcodeViewModel(INavigationService navigationservice, IDataService dataservice) : base(navigationservice, dataservice)
{
var bh = new BarcodeHelper();
BarcodeImage = new Image() {Source = bh.GetBarcode("123123")};
}
public Image BarcodeImage { get { return barcodeimage; } set { barcodeimage = value; NotifyOfPropertyChange(() => BarcodeImage); } }
보기 :
<Image Source="{Binding BarcodeImage}"/>
바코드 클래스 :
public WriteableBitmap GetBarcode(string barcodetext)
{
IBarcodeWriter writer = new BarcodeWriter { Format = BarcodeFormat.CODE_128 };
var result = writer.Write(barcodetext);
return result;
}