2012-02-13 5 views
0

Как просмотреть документы ms word в android без использования каких-либо сторонних приложений, таких как «Thinkfreeoffice». У POI есть библиотека для чтения текстовых документов ms, которые или в формате .doc (старые форматы), но моя проблема в том, что я не могу просмотреть .docx (последние форматы). Так что любой из вас, пожалуйста, предоставьте некоторую информацию. Я работаю над этим вопросом за последние четыре дня, но все равно никаких результатов.Как просмотреть документы ms word в android

+0

Можете ли вы просто преобразовать документ слова в pdf? – zzzzzzzzzzzzzzzzzzzzzzzzzzzzzz

+0

, но у меня нет сторонних библиотек с открытым исходным кодом. Если вы знаете решения или библиотеки, скажите мне. Спасибо за ваш ответ. –

+0

Apache POI должен иметь возможность читать все виды текстовых документов (форматы OLE2 и OOXML); так что же такое ваша проблема с docx? –

ответ

3

Apache POI способен читать все виды текстовых документов (форматы OLE2 и OOXML, расширения .doc и .docx соответственно).

Если ваш DOCX документ не работает, попробуйте:

  1. Более простой документ
  2. Убедитесь, что вы можете открыть его в Word (возможно, файл был поврежден каким-то образом, когда он был переведен на свой мобильный телефон)
  3. Попробуйте использовать новую версию Apache POI.
  4. Попробуйте преобразовать документ на рабочий стол, чтобы увидеть, есть ли у вас какие-либо ошибки.
+0

Я нашел эту ссылку http://www.openxml4j.org/ по этой ссылке http://poi.apache.org/oxml4j/index.html, следуя вашим вышеуказанным моментам. Но я не получаю никакой помощи, связанной с моей проблемой Не могли бы вы предоставить подробную информацию. Спасибо за ваш ответ. –

+0

OpenXML4J устарел с 2008 года, когда он был объединен с POI. Не пытайтесь использовать его. Вместо этого используйте обычные JAR POI. –

+0

но с Apachi POI, как я могу просматривать файлы .dcox? –

1

Google не предоставляет встроенную поддержку Android для просмотра офисных документов формата Microsoft. Это означает, что вам нужно использовать сторонние приложения. Некоторые поставщики, такие как Samsung, предоставляют Polaris Office, но это приложение для сторонних разработчиков. Он просто поставляется вместе с телефоном.

+0

Используя Apoche POI, мы можем преобразовать файл doc в html, и мы можем загрузить этот html в webview. Поэтому я думаю, что мы можем читать документы ms word. Но я не могу преобразовать файлы .docx в html.Thanks за ваш ответ. –