Node.js 的 GroupDocs.Conversion 云 SDK 旨在帮助您开始使用我们的文档转换 REST API,它可以让您无缝地将文档转换为您需要的任何格式。使用这个单一的 API,您可以在 50 多种文档和图像之间来回转换,包括所有 Microsoft Office 和 OpenDocument 文件格式、PDF 文档、HTML、CAD、光栅图像等等。
import
或 require
GroupDocs.Conversion Cloud SDK for Node.js groupdocs-conversion-cloud
。ConvertApi.fromKeys
和 AppSID
和 AppKey
。ConvertDocumentRequest
和 ConvertSettings
的实例作为参数调用 async
函数 convertDocument
。如果您正在寻找用于转换文件的源代码,请查看 GroupDocs.Conversion Cloud SDK for Node.js at GitHub云端。
您可以尝试 GroupDocs.Conversion 低代码 Node.js API,没有任何限制。
GroupDocs.Conversion Cloud 也可用作 Docker 映像,可用于自托管 服务。或者,您可以使用目前驱动我们的 REST API 的 GroupDocs.Conversion 高代码 API 构建您自己的服务。
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 SDK,以便于与我们集成。如果您使用 SDK,它会隐藏 REST API 调用,并允许您以本机方式使用 GroupDocs.Conversion Cloud API 功能,用于您的首选语言。
GroupDocs.Conversion Cloud API 是安全的,需要身份验证。用户需要在 GroupDocs Cloud 注册并获取他们的应用访问密钥 ID (appSID) 和应用秘密访问密钥。经过身份验证的请求需要签名和 AppSID 查询参数或 OAuth 2.0 授权标头。
GroupDocs.Conversion Cloud SDK 经过 100% 测试并且开箱即用。 SDK 是开源的,拥有 MIT 许可证。您可以使用它,甚至完全免费地对其进行定制。