2014-06-10 1 views
0

SignaturePadView를 사용하고 있습니다. 서명을 이미지로 저장하려고합니다. here 샘플 코드를 테스트하고 있습니다.SignaturePadView GetImage 던져 OutOfMemoryError excetion

points = signature.Points; 
var image = signature.GetImage(true); 

포인트를 얻을 수 있지만 GetImage를 호출하면 자바 런타임 OutOfMemoryError 예외가 발생합니다.

아이디어가 있으십니까?

감사합니다.

답변

0

SignaturePad에 대한 코드를 디버깅했습니다. 기본적으로 비트 맵은 너무 커서 메모리에 맞지 않습니다. 해결 방법으로 크기를 지정하고 자르기를 비활성화했습니다.

var bitmap = signature.GetImage(new SizeF(200,200), false);