跳到主要内容

替换文本 - Excel API

PDF4me 替换文本 使您能够查找和替换文本 Excel 包含字面匹配或正则表达式匹配的文档。 API 该服务处理工作簿中的所有工作表,并支持区分大小写的匹配、整单元格或部分匹配、单个请求中的多个替换短语以及可选的格式设置(字体、颜色、大小、粗体、斜体等)。 API 接收 Excel 通过文档内容 REST API 利用电话 Base64 用于安全传输的编码。此解决方案非常适合数据标准化、内容更新和自动文本转换。

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

验证您的身份 API 要求

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

主要特点

  • 字面值和正则表达式支持使用简单匹配或正则表达式替换文本
  • 区分大小写的选项:控制大小写敏感性以实现精确或灵活的匹配
  • 全细胞匹配:匹配部分文本或要求匹配整个单元格
  • 多次替换在单个请求中处理多个搜索替换操作
  • 可选格式对替换后的文本应用字体、颜色、大小和样式更改
  • 所有工作表处理工作簿中的所有工作表

REST API 端点

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

REST API 参数

重要的: 标有星号 (*) 的参数为必填项。所有请求均使用 文档文档内容, 和 替换文本到 Excel 操作操作特定参数(短语、文化名称等)是操作对象的属性。

必需参数(根级别)

范围类型描述例子
文档*Object文件参考 姓名Excel 文件名){ "Name": "data.xlsx" }
文档内容*StringBase64Excel 文档内容编码 Base64UEsDBBQABgAIAAAA...
替换文本到 Excel 操作*Object操作配置。必须包含 短语 (替换对象数组)。每个对象: 搜索文本 (细绳), 替换文本 (字符串,可以为空以删除) isExpression (布尔值,默认值:false), 区分大小写 (布尔值,默认值:false), 匹配整个单元格 (布尔值,默认值:false)。可选 格式化 目的请参见下方的有效载荷示例。

可选参数(位于 replaceTextToExcelAction 内部)

范围类型描述例子
文化名称String加工文化代码en-US

输出

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

请求示例

标题

Content-Type: application/json
Authorization: Basic YOUR_BASE64_ENCODED_API_KEY

有效载荷(基本)

{
"document": { "Name": "data.xlsx" },
"docContent": "UEsDBBQABgAIAAAA...",
"replaceTextToExcelAction": {
"phrases": [
{ "searchText": "old", "replacementText": "new" }
]
}
}

代码示例

获取帮助