2010-07-10 7 views
1

한 형식에서 다른 형식으로 문서를 변환하는 GWT를 사용하여 작은 응용 프로그램을 만드는 방법을 찾고 있습니다. 주로 이러한 형식은 .doc, .pdf, .odt, .rtf .. 그리고 아마도 한 쌍의 . 누구도 전에 이것을 시도 했습니까 ?? 나는 JODConverter 라이브러리를 발견했으나 이라는 오픈 오피스가 이미 설치되어 있고 실제로 얼마나 많은 사람들이 그것을 사용했는지 모른다. gwt와 함께 사용했다. 몇 가지 출발점을 알려주십시오. 또는이 유형의 앱을 사용하는 사람이 일 경우 공유하십시오. 감사합니다. 안부, RohitGWT 문서 형식 변환기

+0

그래서 GUI 용 GWT 만 사용하고 서버에서 파일을 업로드 한 다음 변환합니다. 서버에서 어떻게 할 수 있는지에 대한 몇 가지 지침이 필요합니다. ?? – wanderer

답변

1

저는 몇 달 전에 이와 같은 것을 구현하려고했습니다.
GWT가 코드를 JavaScript로 컴파일하므로 클라이언트 측에서 코드를 컴파일 할 방법이 없으므로 JavaScript가 파일 시스템에 액세스 할 수 없습니다.
먼저 파일을 서버에 업로드하고 서버 측에서 변환 한 다음 변환 된 파일을 다시 보내야합니다.
전에 JODConverter에 대해 들어 본 적이 없으므로 사용하려는 라이브러리는 Apache POI입니다. 불행히도 나는 아직 시도하지 않았기 때문에 그것에 대해 아무 것도 말할 수 없다.

0

GWT는 대부분 클라이언트 측 툴킷입니다. 서버의 도움없이 클라이언트 측에서 모든 변환을 수행하는 도구를 만들려고합니까? 이 경우 모든 형식을 읽고 변환 할 수있는 JavaScript 라이브러리를 찾아야합니다. 사용자가 파일을 서버에 업로드하도록하려는 경우 서버에서 원하는 모든 기술을 사용할 수 있으며 UI 용 GWT 만 사용할 수 있습니다.

+0

예 실제로 후자의 옵션을 찾고 있습니다. 서버에 파일을 업로드 할 예정입니다. 따라서 어떤 포인터를 어떻게 써야합니까 .. ?? 기본적으로 자바 API가 필요합니다. .. – wanderer

1

JOD Converter는 자바의 멀티 포맷 변환을보고 있기 때문에 필요한 것입니다. 서버에 OpenOffice를 설치하고 JOD Converter에 연결합니다. 문서가 업로드되면 응용 프로그램은 JOD Converter를 호출하여 변환을 수행하고 변환 된 문서를 호출자에게 다시 스트리밍합니다. 또는 파일을 어딘가에 넣고 호출자에게 링크 (URL)를 보내 문서를 가져올 수 있습니다. 문서를 조작해야하는 경우 JOD Reports 또는 Docmosis을 볼 수도 있습니다.