나는 자바를 사용하여 워드 문서를 PDF로 변환하려고합니다. 'Word to XSL-FO to pdf'는 내가 바라보고있는 접근 방식입니다.자바를 사용하여 XSL-FO로 변환하는 비밀 문서
'word to XSL-FO'를 수행하는이 접근 방식에는 오픈 소스 API가 있습니까? 또는 그것을 구현하기위한 단계로 안내해 주시겠습니까?
나는 자바를 사용하여 워드 문서를 PDF로 변환하려고합니다. 'Word to XSL-FO to pdf'는 내가 바라보고있는 접근 방식입니다.자바를 사용하여 XSL-FO로 변환하는 비밀 문서
'word to XSL-FO'를 수행하는이 접근 방식에는 오픈 소스 API가 있습니까? 또는 그것을 구현하기위한 단계로 안내해 주시겠습니까?
변환하는 Word 문서의 버전은 무엇입니까?
RenderX에는 Microsoft의 WordprocessingML 문서를 XSL FO (XSLFO)로 변환 할 수있는 공개적으로 사용 가능한 스타일 시트가 있습니다.
이 스타일은 RenderX의 개발 팀과 일반적인 사용을위한 마이크로 소프트에 의해 제조 하였다. 그들은 에있는 문서를 변환하는 데 사용됩니다. Microsoft의 WordprocessingML XML 어휘를 W3C의 XSL FO (XSLFO) 어휘의 문서로 어휘합니다.
나는 완전히 그냥 스타일 시트를 사용하면 당신이 그리워 너무 많은 것들이 있기 때문에 이동하는 방법이 아니라고 생각 (해결하는 스타일처럼이 drawingml/VML DOCX/word2003 문서 등 내부의 그래픽에 사용) . 이 시도 code sample 그리고 거기에서 이동하십시오. 또한 Microsoft의 API를 사용하여 Word 2003/2007을 생성하는 경우 필요한 모든 함수 호출을 수행하지 않으면 구조가 항상 올바르지 않을 수 있습니다.
docx4j (오픈 소스, Apache 라이센스)가이 작업을 수행 할 수 있습니다.
자세한 내용은 docx4j 시작 설명서를 참조하십시오.
OpenOffice를 설치할 수있는 한 변환을 수행하려면 Docmosis 또는 JODConverter을 시도 할 수도 있습니다. 그들은 많은 플랫폼에서 작동하며 Java로 제어 할 수 있습니다.