Расширьте свои инструменты и приложения функциями конвертации документов и изображений, используя REST API и Node.js Cloud SDK.
Начать бесплатную пробную версиюGroupDocs.Conversion Cloud SDK для Node.js разработан, чтобы помочь вам начать работу с нашим решением по конвертации документов REST API, которое позволяет беспрепятственно конвертировать ваши документы в любой нужный вам формат. С помощью этого API вы можете конвертировать туда и обратно более 50 типов документов и изображений, включая все Microsoft Office и OpenDocument форматы файлов, PDF документы, HTML, CAD, растровые изображения и многое другое.
import или require GroupDocs.Conversion Cloud SDK для Node.js groupdocs-conversion-cloud.ConvertApi.fromKeys с AppSID и AppKey.ConvertSettings.ConvertSettings.filePath.ConvertSettings.format.ConvertSettings.outputPath.async convertDocument, используя экземпляры ConvertDocumentRequest и ConvertSettings в качестве аргументов.Посмотрите GroupDocs.Conversion Cloud SDK для Node.js на GitHub(https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-node), если вы ищете исходный код для конвертации файла в облаке.
Вы можете попробовать GroupDocs.Conversion Low-Code Node.js APIs без каких-либо ограничений.
GroupDocs.Conversion Cloud также доступен в виде образа Docker, который можно использовать для самостоятельного размещения сервиса. Или вы можете построить свои сервисы, используя GroupDocs.Conversion High-code APIs, которые сейчас управляют нашими REST APIs.
GroupDocs.Conversion REST API обладает возможностью выполнять конвертацию множества форматов документов. Все форматы файлов, поддерживаемые API, можно получить с помощью кода, приведённого ниже:
// Get your App SID and App Key at https://dashboard.groupdocs.cloud (free registration is required).
// Load module and set credentials
var GroupDocs = require('groupdocs-conversion-cloud');
var appSid = "XXXXXXXX";
var appKey = "XXXXXXXX";
// Retrieve all the supported file formats
// construct ConversionApi
var conversionApi = GroupDocs.ConversionApi.fromKeys(appSid, appKey);
var request = new GroupDocs.GetSupportedConversionTypesRequest();
conversionApi.getSupportedConversionTypes(request)
.then(function (response) {
console.log("== Supported File Formats ==");
response.forEach(function (format) {
console.log(format.sourceFormat + " - to - " + format.targetFormats + "\n");
});
})
.catch(function (error) {
console.log("Error: " + error.message);
});
GroupDocs.Conversion Cloud API полностью независим от вашей операционной системы, системы управления базами данных или языка разработки. Вы можете использовать любой язык и платформу, поддерживающие HTTP, для взаимодействия с нашим API. Однако ручное написание клиентского кода может быть сложным, подверженным ошибкам и отнимать много времени. Поэтому мы предоставляем и поддерживаем API SDKs на многих языках разработки, чтобы упростить интеграцию с нами. Если вы используете SDK, он скрывает вызовы REST API и позволяет использовать функции GroupDocs.Conversion Cloud API нативным способом для выбранного вами языка.
GroupDocs.Conversion Cloud API защищён и требует аутентификации. Пользователям необходимо зарегистрироваться на GroupDocs Cloud и получить идентификатор ключа доступа приложения (appSID) и секретный ключ доступа приложения. Для аутентифицированных запросов требуется подпись и параметры запроса AppSID или заголовок авторизации OAuth 2.0.
GroupDocs.Conversion Cloud SDK полностью протестирован и готов к использованию сразу после установки. SDK является открытым исходным кодом и имеет лицензию MIT. Вы можете использовать его и даже настраивать абсолютно бесплатно.