Открыть DOCX в PHP SDK

Используйте REST API для программного открытия и чтения DOCX файлов на PHP.

Легко открывайте DOCX документы всего несколькими строками PHP кода. Наша PHP библиотека предоставит вам все необходимое для программного доступа к содержимому DOCX документа.

Посмотреть фрагмент кода

Открыть DOCX файл на PHP

Задача чтения DOCX документов - это задача чтения иерархических структур данных в модели DOM. Это подразумевает знание формата каждого отдельного элемента DOCX данных, включая все его возможные дочерние элементы и атрибуты.

Наша PHP библиотека - это облачное решение, которое позволит вам легко открывать DOCX файлы для чтения и записи. Такой распределенный подход дает гибкость при разработке ПО с использованием языка PHP, поскольку вся ресурсоемкая обработка DOCX документов будет выполняться на серверах Aspose. Все, что вам нужно, это получить закрытые ключи для доступа к Cloud API в коде PHP.

Прочитать DOCX документ на PHP

Вы можете выполнить итерацию по всем элементам DOCX документа или выполнить поиск определенных элементов в дереве DOM. Мы предоставляем широкий набор функций PHP как для работы со структурой DOCX файла, так и с данными, содержащимися в узлах документа.

Следующий пример кода поможет вам быстро разобраться, как загрузить DOCX файл с помощью PHP и выполнить над ним некоторые действия.

Загрузите документ, к которому хотите получить доступ
Выполнить код
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');
$fileName = "Input.docx";

$requestFileContent = file_get_contents(realpath(
   __DIR__ . '/../../..') . "/TestData/" . $fileName);
$uploadDocumentRequest = new UploadFileRequest(
    $requestFileContent, $fileName, NULL
);
$wordsApi->uploadFile($uploadDocumentRequest);

$requestParagraph = new ParagraphInsert(array(
    "text" => "Reading and writing to the file in the cloud occurs automatically.",
));
$insertParagraphRequest = new InsertParagraphRequest(
    $fileName, $requestParagraph, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->insertParagraph($insertParagraphRequest);

$downloadDocumentRequest = new DownloadFileRequest(
    $fileName, NULL, NULL
);
$wordsApi->downloadFile($downloadDocumentRequest);
Выполнить код
  
Копировать PHP код в буфер обмена

Как открыть DOCX PHP REST API

  1. Установите 'Aspose.Words Cloud для PHP'
  2. Добавьте ссылку на библиотеку (импортируйте библиотеку) в свой PHP проект
  3. Чтение DOCX файла

Установите PHP библиотеку для чтения DOCX файлов

Установите 'Aspose.Words Cloud SDK for PHP' из репозитория Packagist. Выполните команду composer require aspose-cloud/aspose-words-cloud для установки SDK, затем используйте require_once('vendor/autoload.php'); чтобы импортировать его в свой проект.

Как вариант, вы можете вручную клонировать исходный код Aspose.Words Cloud SDK for PHP с GitHub. Следуйте этим Инструкциям, чтобы быстро получить учетные данные и доступ к нашему REST API.

Системные Требования

PHP 7.1 или новее

Дополнительную информацию смотрите в Repository Documentation.

Другие поддерживаемые форматы файлов

Вы можете открывать документы в других форматах:

5%

Подпишитесь на обновления продукта Aspose

Получайте ежемесячные информационные бюллетени и предложения, доставляемые прямо на ваш почтовый ящик.