Синтаксический анализ документов REST API и PHP Cloud SDK

Автоматизируйте обработку документов с помощью GroupDocs.Parser. Извлечение данных из документов по шаблону. Легко обрабатывайте счета, заказы, отчеты и экспортируйте данные.

Начать бесплатную пробную версию

GroupDocs.Parser Cloud для PHP — это оболочка REST API для извлечения данных из документов для анализа более 50 типов документов. Парсинг документов с предопределенными шаблонами — одна из самых ценных функций GroupDocs.Parser Cloud API. Очень просто и легко определить шаблоны и извлечь данные из счетов-фактур или других типовых документов. API предоставляет методы для извлечения изображений, текста и метаданных практически из всех наиболее распространенных форматов файлов. Наряду с обычными документами вы можете использовать поддерживаемые функции для защищенных паролем файлов и контейнеров, таких как архивы ZIP, файлы почтовых данных OST/PST, электронные книги, разметки и портфолио PDF в ваших приложениях PHP.

Возможности REST API парсера документов

Разбор PDF, текстовых документов, электронных таблиц и презентаций

Разбирать файлы шаблонов Microsoft Word, Excel, PowerPoint и OpenDocument

Анализ документов и шаблонов с поддержкой макросов для MS Word, Excel и PowerPoint

Извлечение текстового содержимого из всего документа

Извлечение текста и изображений с определенных страниц

Извлечь форматированный текст, установив режим извлечения

Извлечение текста из документов в ZIP-архивах или электронных письмах

Извлечение документов из электронных писем, портфолио PDF и хранилищ MS Outlook

Получить количество страниц документа и другую информацию

Получить поддерживаемые типы документов — PHP

require_once(__DIR__ . '/vendor/autoload.php');
//TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
$configuration = new GroupDocs\Parser\Configuration();
$configuration->setAppSid("XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX");
$configuration->setAppKey("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");

$infoApi = new GroupDocs\Parser\InfoApi($configuration); 
try {
  $response = $infoApi->getSupportedFileFormats();

  foreach ($response->getFormats() as $key => $format) {
    echo $format->getFileFormat() . " - " .  $format->getExtension(), "\n";
  }
} catch (Exception $e) {
  echo  "Something went wrong: ",  $e->getMessage(), "\n";
  PHP_EOL;
}
    ```

Ресурсы поддержки и обучения

GroupDocs.Parser Cloud также предлагает отдельные SDK для синтаксического анализа документов для других языков, перечисленных ниже:

  РУССКИЙ