2012-08-06 4 views
1

여기 내 문제입니다.RTF Java 파서

RTF 문서를 읽고 웹 페이지 (일종의 Google 문서)로 렌더링해야하지만이 문서는 템플릿이며 아이디어는 특정 텍스트 만 편집 할 수 있으며 " 템플릿 논리 ".

지금까지 렌더링 만 수행하는 RTF 라이브러리를 보았지만 RTF 문서의 구조를 동적으로 반복 할 수있는 객체에 액세스 할 수는 없었습니다.

제 아이디어는 편집 가능한 내용과 불가능한 내용을 결정하고, 모든 정보 (이미지, 텍스트, 표, 머리글, 바닥 글)를 json에 넣고 JS 클라이언트에 보냅니다.

어쩌면 이것은 미친 아이디어입니까, 어떤 제안입니까?

답변

0

"템플릿"을 읽을 때 "속도"라고 생각합니다. 동적 데이터에서 템플릿을 분리하여이 문제를 해결할 수 있을지 궁금합니다. 사용자가 동적 데이터를 수정하고 마지막 순간에 정적 인 편집되지 않은 템플릿으로 만 결혼하도록하여이를 해결할 수 있을지 궁금합니다.

+0

아니요 내 데이터의 출처가 HotDocs에 들어있는 RTF 문서가 아니므로 사용자에게 템플릿을 표시하는 "Google 워드 프로세서"의 접근 방식을 생각해내는 것이지만 무엇을 하든지간에 , 그들은 스크립트 로직을 수정할 수 없습니다. 그렇지 않으면 우리는 이미 이것을 사용하는 앱을 많이 바꿔야 할 것입니다. RTF에서 XML로 변환 할 수 있다고 생각합니다. 탐험 중입니다. 그 옵션;) – ChatoCrate

0

Docmosis은 문서와 템플릿을 사용할 수 있고 템플릿 (예 : 필드 목록)의 "분석"을 Docmosis에서 추출 할 수 있기 때문에 도움이 될 수 있습니다. 그것은 귀하의 설명에서 비록 당신의 목적에 맞는 것입니다 확신하기 어렵다. 나는 Docmosis를 생산하는 회사에서 일하고 있습니다.