1

가능한 중복 :
Write text on image in WP7Windows 전화 코드를 사용하여 이미지에 텍스트를 쓰는 방법은 무엇입니까?

내가 it.IS의 상단에 텍스트와 사진을 전송, 응용 프로그램 그리고 나는 그것이에 추가 할 기능 중 하나가 그 Windows phone에서 이것을 코드화 할 수 있습니까?

+0

네, 가능에 텍스트가 TextBlock의 렌더링된다. 그게 효과가 없다고 시도한 것은 무엇입니까? –

답변

5

쉬운 방법은 단지 WriteableBitmap

private void RenderString(WriteableBitmap bitmap, string stringToRender) 
{ 
    TextBlock textBlock = new TextBlock(); 
    textBlock.Text = stringToRender; 

    // set font, size, etc. on textBlock 

    bitmap.Render(textBlock, null); 
    bitmap.Invalidate(); 
} 
+0

이 텍스트 블록을 그림의 아무 곳에 나 배치 할 수 있습니까? – krrishna

+1

네, 렌더링하기 전에 TextBox의'Margin' 속성을 설정하십시오! –

관련 문제