2012-11-20 4 views
1

docx4j를 사용하여 동적 데이터가 포함 된 docx 파일을 생성 중입니다. 샘플 docx 파일은 데이터베이스에서 검색됩니다. 이제 문서의 동적 데이터를 수정해야합니다.docx4j-java를 사용하여 docx 파일 생성

동적 데이터가있는 xml을 생성하기 위해 xstream을 사용하고 있습니다.

누구나 doc 파일에 사용 된 콘텐츠 컨트롤에이 xml을 매핑하는 방법을 알려주시겠습니까?

나는 또한 이미 존재하는 콘텐츠 컨트롤에 매핑 된 xpath를 발견했습니다. 이 xpath는 어떻게 생성되고 xpath를 수정하여 새로운 콘텐츠 컨트롤을 추가하고 동적 데이터를 매핑 할 수 있습니까?

동적 데이터가 포함 된 문서가 docx4j를 사용하여 어떻게 생성되는지 알려주면 누구나 저에게 알려 주시면 감사하겠습니다.

미리 감사드립니다.

답변

1

공개 : 나는

는 "바인딩"콘텐츠 제어, 당신은 일반적으로 Word 추가 기능에서 사용하려면 OpenDoPE 규칙을 docx4j 프로젝트를 관리하고 쓴 :

docx4j도 담당자를 지원합니다. 먹고 조건을 사용하여 OpenDoPE convention. 이러한 종류의 콘텐트 컨트롤을 설정하려면 위의 항목 중 하나가 아닌 추가 기능을 지원하는 제작 추가 기능을 사용해야합니다. OpenDoPE 웹 사이트 및 docx4j data binding forum을 참조하십시오.

당신이 docx4j를 사용하는 경우, 당신이 추가 기능 http://www.opendope.org/downloads/authoring-friendly/setup.exe docx4j 이러한 파일을 처리하는 방법에 대한 질문에 관해서는

를 사용하는 것이 좋습니다 거라고는 docx4j 시작 안내서를 참조하고, various samples with name prefix 'ContentControls'