跳到主要内容

合并文件 - Excel API

PDF4me 合并文件 使您能够组合多个 Excel 将多个工作簿合并成一个工作簿,并可控制排序。 API 服务流程多个 Excel 它将文件及其工作表合并到一个输出文件中。 API 接收 Excel 通过文档内容 REST API 利用电话 Base64 用于安全传输的编码。此解决方案非常适合报表合并、工作簿组装和自动化。 Excel 合并工作流程。

相关博客文章
目前尚无关于此功能的博客文章——敬请期待。
在此期间,您可以浏览 PDF4me 博客,查看适用于各平台的教程和工作流程。
访问博客

验证您的身份 API 要求

请包含您的 API 请求中用于身份验证的密钥 PDF4me REST API

主要特点

  • 多文件支持合并两个或多个 Excel 合并成一个工作簿
  • 有序合并控制输出结果中工作表的顺序

REST API 端点

  • 方法: POST
  • 终点: office/ApiV2Excel/ExcelMergeFiles

REST API 参数

重要的: 标有星号 (*) 的参数为必填项。 API 用途 mergeFilesToExcel 操作 包含一个 文件 (或者 文件数组。每个元素都有 文件名 (或者 文件名) 和 文件内容 (或者 文件内容Base64操作特定的选项(outputFileName、cultureName 等)位于操作对象内部。

必需参数(根级别)

范围类型描述例子
mergeFilesToExcel 操作*Object操作配置。必须包含 文件 (数组);每个元素都有 文件名 (字符串)和 文件内容Base64文档按数组顺序合并。请参见下方的有效载荷示例。

可选参数(位于 mergeFilesToExcelAction 函数内部)

范围类型描述例子
输出文件名String输出 Excel 文件名merged.xlsx
文化名称String加工文化代码en-US

输出

API 返回合并后的结果 Excel 以文件形式 Base64-编码字符串 JSON 格式 (文档,文件名,成功,错误消息)。

请求示例

标题

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

有效载荷(基本)

{
"mergeFilesToExcelAction": {
"documents": [
{ "filename": "file1.xlsx", "fileContent": "UEsDBBQABgAIAAAA..." },
{ "filename": "file2.xlsx", "fileContent": "UEsDBBQABgAIAAAA..." }
],
"outputFileName": "merged.xlsx"
}
}

代码示例

获取帮助