2016-06-15 4 views
-2

Java Enterprise 응용 프로그램을 작성 중입니다. 나는 다음과 같은 파일 형식이 모두 이벤트 및 디지털 서명 과정에서 eLMMS에 업로드 할 수있는 티켓이 있습니다 DOC 또는 DOCX - 마이크로 소프트 워드 HTML - 하이퍼 텍스트 마크 업 언어 HTM - 하이퍼 텍스트 마크 업 언어 PDF - 어도비 아크로벳 RTF - 서식있는 텍스트 형식 TXT - 일반 텍스트비 PDF 문서를 PDF로 변환

업로드되는 모든 파일은 검색 가능한 PDF 형식으로 변환되므로 e-LMMS 사용자는 업로드 된 파일의 PDF 형식 만 볼 수 있어야합니다. 이것은 문서 관리 시스템을 사용/설치해야합니다. 원본 파일은 e-LMMS에 저장해야하며 시스템 관리자 만 볼 수 있어야합니다. 사용자가 재판관이 서명 할 문서를 업로드 할 때 시스템에서 문서를 이벤트에 연결해야합니다.

가장 좋은 방법은 무엇인가요? Java 라이브러리에서 변환을 수행하고 PDF에 서명을 추가하는 데 사용할 수 있습니까?

답변

0

그래서이 질문의 요점은 docx를 java에서 pdf로 변환하는 방법입니다. "최선의 방법은 무엇인가"라는 부분은 당신에게 달려 있습니다. Apache POI는 Microsoft 문서 작업을 위해 작성된 라이브러리입니다. 아래 링크에 설명 된 프로세스는 docx를 FO 파일로 변환 한 다음 PDF로 변환하는 것을 의미합니다. 따라서 Apache POI와 FOP를 사용하면 할 수 있습니다. Apahe FOP를 너무 많이 사용하지 않아서 검색 가능한 PDF를 만들 수 있다고 생각합니다. 그래서 가장 좋은 방법은 무엇입니까? 나는이 방법이 대부분의 어플리케이션에 충분할 것이라고 생각한다. 응용 프로그램에서 수천 회의 변환을 수행하는 경우 더 많은 방법을 비교할 수 있습니다.

아래의 유사한 질문에 대한 링크. DOC 또는 DOCX, HTML, HTM, RTF 및 TXT :

How to Convert .doc/.docx to pdf in java using POI..?

+0

이봐, 나는 또한뿐만 아니라 PDF로 이러한 파일 형식을 변환 할 수 있도록하려면 : 일부 코드와 FOP의 더 나은 이해를 가지고 있습니다. –

+0

다른 파일 형식의 경우 Apache FOP가이 파일 형식을 처리 할 수 ​​있다고 생각합니다. 나는 "pdf에 아파치 FOP html"Googleing 후에 몇몇보기를 찾아 냈다 – ezPaint