Автоматизируйте обработку документов с помощью GroupDocs.Parser. Извлечение данных из документов по шаблону. Легко обрабатывайте счета, заказы, отчеты и экспортируйте данные.
Начать бесплатную пробную версиюGroupDocs.Parser Cloud для PHP — это оболочка REST API для извлечения данных из документов для анализа более 50 типов документов. Парсинг документов с предопределенными шаблонами — одна из самых ценных функций GroupDocs.Parser Cloud API. Очень просто и легко определить шаблоны и извлечь данные из счетов-фактур или других типовых документов. API предоставляет методы для извлечения изображений, текста и метаданных практически из всех наиболее распространенных форматов файлов. Наряду с обычными документами вы можете использовать поддерживаемые функции для защищенных паролем файлов и контейнеров, таких как архивы ZIP, файлы почтовых данных OST/PST, электронные книги, разметки и портфолио PDF в ваших приложениях PHP.
Проверьте наши Cloud SDK для PHP на GitHub, если вы ищете исходный код для анализа файлов в облаке.
Вы можете попробовать GroupDocs.Parser PHP API с низким кодом без каких-либо ограничений.
GroupDocs.Parser Cloud также доступен в виде образа Docker, который можно использовать для [самостоятельного размещения] (https://purchase.groupdocs.cloud/self-hosting) сервиса. Или вы можете создавать свои собственные службы, используя GroupDocs.Parser High-code API, которые в настоящее время управляют как нашими бесплатными приложениями, так и REST API.
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;
}
```