RTF 템플릿 문서를 만들고 테이블과 같은 요소를 프로그래밍 방식으로 삽입하거나 변수를 채울 수 있습니까? 그렇다면 무엇을해야합니까?RTF 문서를 동적으로 채우는 방법은 무엇입니까?
문서를 나타낼 수있는 RichTextBox 컨트롤이 있음을 알고 있지만 서식 파일을 정의해야합니다 (또는 더 구체적으로 영업 사원이 템플릿을 정의하고 나에게 제공함). 그러면 채울 필요가 있습니다. 데이터로 RichTextBox 컨트롤은 그다지 좋지 않습니다. 모든 고객이 Word를 가지고있는 것은 아니기 때문에 RTF가 필요합니다.
하지 당신이 당신의 [이전 문제]를 업데이트해야합니다 (http://stackoverflow.com/questions/17543744/any :
나는 테이블과 서식 및 물건을 생성하려면 다음을 사용하고 있습니다 -net-utility-to-covert-html-to-rtf-while-css-css)? 둘 다 매우 비슷하다고 느낍니다. –
아니요, HTML을 RTF로 변환하는 유틸리티가 있는지 묻고 있습니다 (대답이 없습니다). 다른 하나는 동적으로 RTF를 채우는 방법을 묻는 것입니다. 둘 다 RTF에 관한 것이지만 서로 다른 질문입니다. – DaveDev
@DaveDev이 답변을 만들지는 않겠지 만, 문서의 키워드 (예 : '<%table1%>','<% time_submitted %>')를 미리 포맷 된 RTF 또는'Sytem '으로 교체하십시오. '<% time_submitted %>'예제의 경우에는 DateTime.Now입니다. 그게 더 좋은 방법인지는 모르겠다. 이런 식으로 오버 헤드를 줄이려면'StringBuilder'를 사용해야합니다. – ToastyMallows