导出工作簿
Contents
[
Hide
]
您可以将工作簿导出为以下任意格式:XLS、XLSX、XLSB、CSV、TSV、XLSM、ODS、TXT、PDF、OTS、XPS、DIF、PNG、JPEG、BMP、SVG、TIFF、EMF、NUMBERS、FODS。
REST API
POST https://api.aspose.cloud/v3.0/cells/export
安全与身份验证
Aspose.Cells Cloud API 采用安全机制,需进行 基于 JWT 令牌的身份验证。
请求参数
| 参数名 | 类型 | 路径/查询字符串/HTTP 请求体 | 必填 | 描述 |
|---|---|---|---|---|
| file | 文件 | formData | 是 | 待上传的文件 |
| objectType | 字符串 | query | 是 | 待导出的对象类型。导出图表时使用 chart;其他可能值包括 worksheet(工作表)、picture(图片)等。 |
| format | 字符串 | query | 是 | 期望的输出格式。支持值:png、jpeg、gif、bmp、svg、tiff、emf、wmf、pdf。 |
响应
{
"Files": [
{
"Filename": "Book1_xlsx.tif",
"FileSize": 274022,
"FileContent": "-----Base64String--------"
},
{
"Filename": "myDocument_xlsx.tif",
"FileSize": 348126,
"FileContent": "-----Base64String--------"
}
]
}
HTTP 状态码
| 状态码 | 含义 | 描述 |
|---|---|---|
| 200 | 成功 | 对象导出成功;响应包含文件列表。 |
| 400 | 错误请求 | 缺少或无效的参数。 |
| 401 | 未授权 | 无效或缺失的访问令牌。 |
| 413 | 请求实体过大 | 上传文件超出大小限制。 |
| 500 | 服务器内部错误 | 服务器发生意外错误。 |
如何使用 PostExport API 结合 SDK
PostExport API 规范
OpenAPI 规范 定义了一个公开可访问的编程接口,允许您直接从 Web 浏览器发起 REST 调用。
您可使用 cURL 命令行工具轻松访问 Aspose.Cells Web 服务。以下示例展示了如何使用 cURL 调用 Cloud API:
curl -X POST "https://api.aspose.cloud/v3.0/cells/export?objectType=workbook&format=tiff" \
-H "accept: multipart/form-data" \
-H "Content-Type: multipart/form-data" \
-H "x-aspose-client: Containerize.Swagger" \
-d '{"File":{}}'
使用 Aspose.Cells Cloud SDK
使用 SDK 可加快开发进度,因其已处理底层细节,使您能专注于业务逻辑。Aspose.Cells Cloud SDK 的完整列表可在 GitHub 仓库 中查看。
以下代码示例展示了如何使用多种 SDK 调用 Aspose.Cells Web 服务: