저는 클라이언트 측에서 AngularJS를 사용하여 동적 컨텐츠를 표시하는 Spring MVC 지원 서버를 처분했습니다. 현재 콘텐츠를 브라우저에 표시하고 단어 문서로 변환 할 가능성을 연구했습니다.
Java로 워드 문서를 작성하는 방법이 있다고 가정하고 있지만 그렇게하려면 기존 HTML을 서버 측에 보내야합니다. 어떻게 그럴 수 있습니까? 그냥 문서 DOM 개체를 보내시겠습니까?
이렇게 할 수 있다고 가정합니다. 2 개의 이미지를 포함 시키려면 어떻게해야합니까? base64 문자열로 이미지를 보낼 수 있는지 알고 있습니다.
내 일반적인 접근 방식은 모든 클라이언트 측 데이터를 서버로 보내고 Java를 사용하여 워드 문서를 생성하는 것입니다.
docx4j이 접근법이 가능할 것으로 판단됩니다.
그게 올바른 길입니까? 모든 생각은 appriciated 것입니다.AngularJS를 워드 문서로 변환합니다.
0
A
답변
2
서버 측에서는 Apache POI과 같은 라이브러리를 사용하여 docx 문서를 만들 수 있습니다. 에 클라이언트 측에서 양식을 제출 Ajax 호출
- :
는 클라이언트에서 서버로 데이터를 전달하기 위해 여러 가지 방법이 있습니다 POST를 사용하는 서버.
-
: 여러 부분 양식을 사용하면 DOCX 문서를 만드는 데 사용할 수있는 몇 가지 JS 라이브러리가, 클라이언트 측에서
Handling HTML (multipart form-data) file uploads with Java
를 참조 서버
+0
아파치 POI 애플 리케이션을 시도 오전, 결과에 대한 업데이 트됩니다 – bks
아마도 관심의 대상이됩니다. http://www.docx4java.org/blog/2014/10/web-based-docx-editing/ – JasonPlutext
@JasonPlutext에 고맙습니다.하지만 나에게 적합하지 않습니다 .- Apache 후에 다시 시도 할 것입니다. POI 시도. – bks
한편, 내가 downvote에 관한 일부 입력을 주시면 감사하겠습니다 – bks