Apache poi hwpfdocument를 어떻게 사용합니까?
-
22-07-2019 - |
문제
Apache POI를 내 응용 프로그램에 포함시킬 생각입니다. 주요 목표는 RTF 문서를 출력하는 것이지만 Doc도 좋을 것입니다. 그러나이 문서는 HWPFDocument 작성에 대해 매우 상세하지 않으며 웹에서 찾은 모든 것이 전혀 도움이되지 않습니다.
DOC 파일을 읽을 수 있습니다. 문제없이 작동합니다. 그러나 나는 내가 어떻게 문서를 쓰는지 알 수 없다. 누군가 나에게 짧은 코드 예제를 줄 수 있습니까?
정말 감사합니다!
해결책
RTF를하고 싶다면 텍스트 파일이며 모든 버전의 단어에서 지원됩니다.
간단한 물건을 위해 itext를 사용할 수 있습니다http://itextdocs.lowagie.com/tutorial/rtf/index.php
로
당신은 그들을 어려운 방법으로 내보낼 수 있습니다
//- example.doc -------------------
{ \rtf1 \ansi \ansicpg1252 \deff0 \deflang1033 {\fonttbl {\f0 \fswiss \fcharset0 Arial; } } { \* \generator Msftedit 5.41.21.2500; } \viewkind4 \uc1 \pard \f0 \fs20 Hello World \par }
다른 팁
잘,
내가 마지막으로 POI를 사용한 이래로 오랜 시간이 지났습니다. HWPFDocument가 이제 고아가되었음을 읽었습니다 (Apache POI 웹 사이트 참조). 대신 Microsoft에서 발표 한 WordML 사양을 사용하는 것이 좋습니다.
http://en.wikipedia.org/wiki/microsoft_office_xml_formats
이 방법을 전에 사용했습니다. 가장 쉬운 방법은 WordML 템플릿을 만들고 xpath를 사용하여 값을 바꾸는 것입니다.
제휴하지 않습니다 StackOverflow