Как я могу отображать документы Word в текстовом поле с помощью PHP?

Я пытался протестировать код с помощью класса com для отображения файлов Word, но, похоже, не могу получить ответ и все еще ищу. Я получаю ошибки, а иногда программы вообще ничего не отображают. Пожалуйста, дайте мне несколько идей. Я работаю с PHP 4.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
2
0
9 111
2

Ответы 2

Вы имеете в виду, что хотите, чтобы плагин Word был активирован в браузере? Попробуйте использовать тег <object> с правильным типом mime.

Если сайт размещен на компьютере с Windows и Word, вы можете использовать расширение COM для PHP, которое предоставит вам доступ к документам Word. Используя методы автоматизации, предоставляемые моделью автоматизации Word, вы, вероятно, могли бы сделать что-то вроде экспорта текстового документа в HTML, а затем визуализировать этот HTML-код в какой-то фрейм / div на вашей странице. Я не смотрел код и не пробовал, но кто-то создал здесь класс word / php:
http://www.phpclasses.org/browse/package/3553.html

Наверное, есть много других.

Хотя в прошлом я видел код, который фактически считывал документ Word напрямую без использования автоматизации, я бы не рекомендовал его, поскольку он может быть легко сломан новыми версиями или странностями в формате файла.

Я уже пробовал этот код и получаю сообщение об ошибке, будто путь недействителен. но когда у меня есть путь к файлу. может ли версия php, которую я сейчас использую, иметь к этому какое-то отношение?

Jon Galloway 20.10.2008 15:15

Я взял один для команды и прошел через ужасные, ужасные php-классы веб-сайтов, зарегистрировал, и оказалось, что он также полагается на COM.

cgp 29.10.2010 09:58

+1 за комментарий phpclasses. я имею в виду, действительно. добавьте несколько шатров и мигающий текст, и снова 1995 год.

Karim 29.10.2010 15:23

Другие вопросы по теме