Первый вопрос, на который вы должны ответить, - должны ли пользователи иметь возможность редактировать документы.Если так, то вашим лучшим «зрителем» будут клиентские приложения Word и Adobe.Обратите внимание, что в этом случае вам также необходимо предоставить пользователям возможность загружать (и, возможно, регистрировать) отредактированные документы.
Если пользователям просто необходим доступ для чтения, то вы, безусловно, можете просто показатьим изображение или PDF файла в их браузере.Если вы пойдете по пути PDF, вы сэкономите деньги, используя Adobe Reader, но это будет более «неудобным» для пользователя.
Если вы хотите предоставить своим пользователям вид только для чтения, вам нужно будет «рендерить» файлы .doc в PDF, TIFF, PNG или что-либо еще.Я не рекомендую делать это в браузере, если ВСЕ ваши документы ОЧЕНЬ просты.
Если вам, пользователям, требуется один веб-интерфейс для всех их визуализированных файлов .doc и .pdf, то вы можете рассмотреть возможность использования апплета просмотра документов на основе java или activex. Daeja - самый популярный поставщик для этого типа зрителя, и он даже дает вашим пользователям возможность комментировать документы.
Еще одно примечание.Рендеринг файлов .doc может быть очень дорогим, громоздким и подверженным ошибкам процессом.Я работал над многочисленными системами во многих компаниях, которые пробовали это, и независимо от того, что мы делали или сколько мы потратили, это никогда не работало ужасно хорошо.
Удачи!
Том Пурл