2012-02-26 3 views
1

RTF 파일을 데이터베이스 열에 저장 했으므로 해당 텍스트를 읽고 스타일을 사용하여 Android의 TextView에 표시해야합니다.Android에서 TextView로 직접 RTF 읽기

내가 검색 한 내용에서 직접 안드로이드에서 RTF를 읽는 방법을 찾지 못했습니다. 내가 시도 무엇

은 다음과 같습니다

  1. HTML로 RTF를 변환하는 뭔가를 (웹 서비스에 (C 번호) 및 안드로이드에) 내가 적절한 해결책을 발견하지 않았습니다 (검색, this을 찾았지만 나는 그것을 사용하는 방법을 몰랐다. 너무 많은 수업과 나는 그것을 다루는 방법을 모르고 있었다, 나는 누군가가 여기에서 대답 할 때까지 다시 시험 할 것이다.
  2. 텍스트를 일반 텍스트로 표시했다. (아주 아주 못 생겼다.)

읽어 주셔서 감사합니다.

+0

2 단계 변환 : RTF -> 텍스트 -> HTML이 작동합니까? – rossum

+0

@rossum 일반 텍스트로 만든 후 RTF에서 수행했던 것과 동일한 서식을 어떻게 얻을 수 있습니까? –

+0

RTF가 일종의 고정 된 형식 인 경우 HTML 템플리트를 설정하고 텍스트를 피드 할 수 있습니다. 자유 형식 인 경우 형식의 일부 또는 전체가 손실됩니다. RTF는 얼마나 복잡한가요? 간단한 RTF에 대한 기본적인 설명은 http://search.cpan.org/~sburke/RTF-Writer/lib/RTF/Cookbook.pod – rossum

답변

3

다음을 기반으로 클래스 라이브러리를 만들었습니다. Writing Your Own RTF Converter Jani Giannoudis | 2011년 4월 26일

My project이 읽고 도움을 시도한 사람들에게 Github

감사를 호스팅하고 있습니다.

+0

귀하의 Github 링크를 보았지만 안드로이드 용 라이브러리를 찾을 수 없습니다. –

+0

IIRC IIRC 저는 C#으로 만들었고 WCF 서비스에서 사용했습니다 –

+0

명확히하기 위해이 솔루션을 사용하면 Android에서 직접 HTML로 RTF를 변환 할 수 있습니까? 장치? –