Создавайте приложения для сравнения контента с помощью PHP Cloud SDK для сравнения REST API. Сравнивайте, находите различия, принимайте или отклоняйте изменения в файлах популярных форматов.
Начать бесплатную пробную версиюНачните использовать функции GroupDocs.Comparison Cloud API в ваших приложениях PHP с помощью нашего GroupDocs.Comparison Cloud SDK для PHP. Это предоставляет комплексное решение для сравнения документов во всех распространённых бизнес-форматах. Поддерживаемые типы файлов включают PDF, документы Microsoft Word, таблицы Excel, презентации PowerPoint, обычный текст и другие.
С помощью GroupDocs.Comparison Cloud API Вы можете сравнивать документы и получать список изменений, используя всего несколько строк кода.
//Get your AppSID and AppKey at https://dashboard.groupdocs.cloud (free registration is required).
$configuration = new Configuration();
$configuration->setAppSid($sid);
$configuration->setAppKey($key);
$apiInstance = new ChangesApi($configuration);
$comparisonRequest = new ComparisonRequest($sourceFile,$targetFiles,$settings,$changes);
$request = new PostCategoriesChangesRequest($comparisonRequest,$categoriesType);
$response = $apiInstance->postCategoriesChanges($request);
Независимо от формата файла, GroupDocs.Comparison Cloud API способен выявлять изменения практически во всех элементах документа, включая текст, линии, рамки, поля и т.д. Это позволяет пользователям получать полные детали всех изменений, внесённых в документ: тексты, типы и стили шрифтов, заголовки и колонтитулы страниц, а также общую компоновку - всё точно анализируется и отображается при обнаружении различий.
GroupDocs.Comparison Cloud предоставляет два основных ресурса (Document и Changes), которые позволяют получать сравниваемые документы (в виде файла или массива изображений) или их изменения. Кроме того, он предоставляет возможность обновлять (принимать или отклонять) полученные изменения.
GroupDocs.Comparison Cloud API полностью независим от вашей операционной системы, системы управления базами данных или языка разработки. Вы можете использовать любой язык и платформу, поддерживающие HTTP, для взаимодействия с нашим API. Однако ручное написание клиентского кода может быть сложным, подверженным ошибкам и требовать много времени. Поэтому мы предоставляем и поддерживаем API SDKs во многих языках разработки, чтобы упростить интеграцию с нами. Если Вы используете SDK, он скрывает вызовы REST API и позволяет использовать функции GroupDocs.Comparison Cloud API нативным способом для выбранного Вами языка.