REST API для разработчиков, позволяющих конвертировать документы и изображения между поддерживаемыми форматами файлов. Обеспечивает бесшовную интеграцию в ваши приложения.
Начать бесплатную пробную версиюGroupDocs.Conversion Cloud SDK для PHP разработан, чтобы помочь Вам начать работу с нашим решением по конвертации документов REST API, которое позволяет без проблем конвертировать Ваши документы в любой нужный формат. С помощью этого единственного API Вы можете конвертировать туда-обратно более чем 50 типов документов и изображений, включая все форматы файлов Microsoft Office и OpenDocument, документы PDF, HTML, CAD, растровые изображения и многое другое.
Configuration.setAppSid и setAppKey экземпляра Configuration.ConversionApi, используя экземпляр Configuration.ConvertSettings.ConvertSettings->setFilePath.ConvertSettings->setFormat.ConvertSettings->setOutputPath.ConvertDocumentRequest с использованием экземпляра ConvertSettings.ConversionApi->convertDocument для запуска конвертации.getUrl.Посмотрите GroupDocs.Conversion Cloud SDK для PHP на GitHub, если вы ищете исходный код для конвертации файла в облаке.
Вы можете попробовать GroupDocs.Conversion Low-Code PHP APIs без ограничений.
GroupDocs.Conversion Cloud также доступен в виде образа Docker, который можно использовать для самохостинга сервиса. Или вы можете создать собственные сервисы, используя GroupDocs.Conversion High-code APIs (https://products.groupdocs.com/conversion/), которые в настоящее время управляют нашими REST APIs.
GroupDocs.Conversion REST API может конвертировать документы в любой из поддерживаемых форматов. Используя SDK для PHP, вы можете выполнить эту задачу, написав всего несколько строк кода.
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
$configuration = new GroupDocs\Conversion\Configuration();
$configuration->setAppSid("xxxx-xxxx-xxxx");
$configuration->setAppKey("xxxxxxxxxxxxx");
$configuration->setApiBaseUrl("https://api.groupdocs.cloud");
$conversionApi = new GroupDocs\Conversion\ConversionApi($configuration);
$settings = new GroupDocs\Conversion\Model\ConvertSettings();
$settings->setStorageName("xxxxxxx xxxx");
$settings->setFilePath("document.docx");
$settings->setFormat("xlsx");
$settings->setOutputPath("converted docs");
$request = new GroupDocs\Conversion\Model\Requests\ConvertDocumentRequest($settings);
$response = $conversionApi->convertDocument($request);
echo "Converted document can be downloaded from: ", $response[0]->getUrl();
GroupDocs.Conversion Cloud API полностью независим от вашей операционной системы, системы управления базами данных или языка разработки. Вы можете использовать любой язык и платформу, поддерживающие HTTP, для взаимодействия с нашим API. Однако ручное написание клиентского кода может быть сложным, подверженным ошибкам и отнимать много времени. Поэтому мы предоставляем и поддерживаем API SDKs во многих языках программирования, чтобы упростить интеграцию с нами. Если вы используете SDK, он скрывает вызовы REST API и позволяет использовать возможности GroupDocs.Conversion Cloud API нативным способом для выбранного вами языка.
GroupDocs.Conversion Cloud API защищён и требует аутентификации. Пользователям необходимо зарегистрироваться на GroupDocs Cloud и получить app access key ID (appSID) и app secret access key. Для аутентифицированных запросов требуется подпись и параметры AppSID запроса или заголовок OAuth авторизации 2.0.
GroupDocs.Conversion Cloud SDK полностью протестирован и готов к работе сразу из коробки. SDK имеет открытый исходный код и лицензирован по MIT. Вы можете использовать его и даже полностью бесплатно настроить под свои нужды.