在 Word 中使用图像替换文本 Power Automate
PDF4me 将文本替换为图像 此功能允许在 Word 文档中将指定的文本替换为图像。 Power Automate 具备高级页面过滤和尺寸控制选项。这项强大的文本替换功能支持精确的文本匹配、图像插入、可自定义尺寸并保持宽高比、页面特定定位以及灵活的过滤选项,并可完全控制替换行为,非常适合文档自动化、模板处理和动态内容插入工作流程。 Microsoft 365。
验证您的身份 API 要求
要访问 PDF4me 网站 API 通过 Power Automate每个请求都必须包含正确的身份验证凭据。身份验证可确保通信安全,并验证您作为授权用户的身份,从而实现与您的系统之间的无缝集成。 Power Automate 流程和 PDF4me 强大的 Word 文本替换服务。

主要特点
- 文本转图像替换在文档中将特定文本字符串替换为图像。
- 精确文本匹配区分大小写的文本搜索和替换
- 图像尺寸控制:通过宽度和高度参数自定义图像尺寸
- 保持宽高比调整图像大小时保持图像比例
- 页面筛选:针对特定页面或页面范围进行替换
- 高级筛选:跳过首页、指定奇数页/偶数页,或指定确切页码
- 多种图像格式支持 PNG, JPG, JPEGBMP、GIF 格式
- 灵活定位以 Word 形状的形式插入图像,并精确定位
参数
以下是“将文本替换为图像”操作的完整参数列表。配置这些参数可以控制文本替换行为。
重要的: 标有星号 (***) 的参数为必填项。高级参数可对图像大小和页面筛选进行更精细的控制。
| 范围 | 类型 | 描述 | 例子 |
|---|---|---|---|
| 文件内容*** | Base64 | 源 Word 文件内容 • 从上一个操作的输出映射 Word 文件 • 支持来自 Word 的文件 SharePointDropbox, OneDrive电子邮件附件 • 可以从流变量中动态检索 • 文件内容中也可以直接提供 base64 编码。 • 必须是有效的 Word 文档(.docx、.doc 格式) • 本文档已执行文本替换操作 | [File Content from Get File] |
| 文件名*** | String | Word文档名称 • 指定带有扩展名的 Word 文件名(.docx、.doc) • 用于处理和输出文件命名 • 必须包含正确的文件扩展名 • 支持从流程变量进行动态命名 • 输出文件名与输入文件名匹配 | document.docx |
| 搜索文本*** | String | 要查找和替换的文本 • 要在文档中搜索的文本字符串 • 区分大小写的文本匹配 • 所有出现的这段文字都将被替换为图片 • 不能为空或为空值 • 示例:[LOGO]”、“在此签名”、“[签名]” | "SIGN_HERE" |
| 图片内容*** | Base64 | 替换图像内容 • 图像文件的 Base64 编码内容 • 从先前操作的输出或文件上传中映射图像文件 • 支持来自以下位置的图像文件 SharePoint, OneDrive电子邮件附件 • 可以从流变量中动态检索 • 文件内容中也可以直接提供 base64 编码。 • 必须是有效的图像文件(PNG, JPG, JPEG(BMP、GIF 格式) | [File Content from Get File] |
| 图片宽度 | Number (双倍的) | 图像宽度(磅) • 替换图像的宽度(以磅为单位) • 可选 - 如果未指定,则使用原始图像宽度 • 必须为正值 • 如果只指定宽度,则高度将自动计算以保持宽高比 • 与高度配合使用,可实现精确的尺寸控制 • 图片尺寸调整方式:仅宽度 = 计算高度以保持宽高比 | 200 |
| 图片高度 | Number (双倍的) | 图片高度(磅) • 替换图像的高度(以磅为单位) • 可选 - 如果未指定,则使用原始图像高度 • 必须为正值 • 如果只指定了高度,则宽度将自动计算以保持宽高比。 • 与宽度参数配合使用,可实现精确的尺寸控制 • 图片尺寸调整方式:仅高度 = 计算宽度以保持宽高比 | 150 |
| 保持宽高比 | Boolean | 保持图像比例 • 是的 - 调整图像大小时保持原始图像宽高比 • 不 - 使用精确的宽度和高度值(可能会导致图像变形) • 默认值:是 • 当选择“是”时,计算其中一个维度以保持比例。 • 当选择“否”时,两个维度均按规定使用。 • 图片尺寸调整行为:两个维度 + 保持宽高比 = 是 = 计算其中一个维度以保持比例 | Yes |
| 跳过第一页 | Boolean | 第一页跳过替换 • 是的 - 跳过第一页的文本替换 • 不 - 将首页也纳入替换流程 • 默认值:否 • 当首页是封面或标题页时非常有用 • 在其他页面筛选选项之前应用 | No |
| 应用于页面 | String | 将替换应用于特定页面类型 • 全部 - 应用于所有页面(默认) • 奇怪的 - 仅适用于奇数页 • 甚至 - 仅适用于偶数页 • 第一的 - 仅适用于第一页 • 最后的 - 仅适用于最后一页 • 用于精确页面定位的高级参数 • 页面筛选顺序:应用于页面 → 页码 → 跳过首页 → 忽略页码 | "all" |
| 页码 | String | 具体页码或页码范围 • 以逗号分隔的页码或页码范围(例如,“1,3,5-7”) • 用于定位特定页面的高级参数 • 可与“应用于页面”功能结合使用,实现组合筛选 • 例如:“1,3,5”,“2-4,6,8-10” • 无效页码将被静默忽略。 • 例如:应用于奇数页 + 页码 = “1,3,5-7” = 第 1、3、5、7 页 | "1,3,5-7" |
| 忽略页码 | String | 要跳过的页码 • 以逗号分隔的页码,用于排除在处理之外 • 高级参数,用于排除特定页面 • 在其他页面筛选选项之后应用 • 例如:“2,4”、“1,3,5” • 可用于排除封面页或特定章节 • 例如:应用于页面 = "全部" + 忽略页码 = "2,4" = 除第 2 页和第 4 页之外的所有页面 | "2,4" |
| 文化名称 | String | 文件文化/本地化 • 用于文档处理的文化代码(例如“en-US”、“fr-FR”、“de-DE”) • 默认值:null(不进行文化特定处理) • 影响文档语言和格式 • 国际文件应使用有效的文化代码 • 用于元数据和本地化处理 | en-US |
输出
这 PDF4me 将文本替换为图像 操作返回全面的输出数据,以实现无缝连接。 Power Automate 流量整合:
- Table
- JSON
- Flow Integration
表格视图
以结构化表格格式呈现的响应数据:
| 范围 | 类型 | 描述 |
|---|---|---|
| 文档 | Base64 | Word 文档,文本已替换为图像 |
| 成功 | Boolean | 操作成功则为真,操作失败则为假。 |
| 错误信息 | String | 错误描述(成功则为空) |
| 错误 | Array | 详细错误信息列表(成功则为空数组) |
JSON 回复格式
原始 JSON 行动的回应:
{
"document": "[Base64 Word Content with Text Replaced by Images]",
"Success": true,
"ErrorMessage": null,
"Errors": []
}
错误响应示例:
{
"document": null,
"Success": false,
"ErrorMessage": "FindText is required for text replacement",
"Errors": [
{
"Code": "VALIDATION_ERROR",
"Message": "Search Text parameter cannot be null or empty"
}
]
}
Power Automate 流量使用情况
在后续操作中使用已替换文本的文档:
- 文档自动化用动态图像替换占位符文本
- 模板处理将徽标、签名或图表插入模板
- 文件个性化向文档添加个性化图片
- 报告生成在报告中插入图表
- 电子邮件分发向利益相关者发送已替换图像的文档
- 归档存储:将处理后的文档存储在文档库中
常见错误信息
了解并排除错误有助于确保文本替换工作流程顺畅:
| 错误信息 | 原因 | 解决方案 |
|---|---|---|
| 请求为空 | 请求对象为空 | 提供有效的请求对象 |
| “文档为空” | 文档对象为空 | 请提供有效的Word文档 |
| “FindText 函数用于文本替换” | 搜索文本为空或为空 | 请提供有效的搜索文本 |
| 需要提供图片内容 | 图片内容为空或为空 | 提供有效的 base64 编码图像内容 |
| “将文本替换为图像时出错” | 文本替换期间的一般例外情况 | 检查文档格式、图像格式和参数。查看 Errors 数组中的异常详细信息。 |
| “从字节加载文档时出错” | 无效或损坏的 Word 文档 | 请确认输入的文档是否为有效的 Word 文件(.docx)。 |
| “没有页面符合筛选条件” | 页面筛选后,没有需要处理的页面。 | 调整页面筛选参数 |
| “提供的区域性名称无效。跳过元数据。” | 提供的区域/语言代码无效。 | 使用有效的区域性代码(例如 en-US、fr-FR、de-DE) |
工作流程示例
这 PDF4me 将文本替换为图像 行动 Power Automate 提供专为实际业务场景设计的全面工作流程模板:
- Template Processing
- Signature Insertion
- Chart Insertion
- Watermark Insertion
自动化模板处理工作流程
利用自动化模板处理简化文档生成流程:
完整工作流程步骤:
- 扳机:文档模板已准备好进行处理 SharePoint
- 获取模板从模板库中检索 Word 模板
- 获取公司标志从资产中检索公司徽标图像
- 替换徽标占位符将“[LOGO]”文本替换为公司徽标
- 设置参数搜索文本 = "[LOGO]", 图片宽度 = 200,保持宽高比 = 是
- 跳过第一页:跳过首页 = 否(包含封面页)
- 电子邮件已处理文档:将处理后的文件发送给利益相关者
- 存档模板:将处理后的文档存储在已完成的模板文件夹中
商业优势:
- 每月自动处理 100 多个文档模板
- 将占位符文本替换为公司品牌标识
- 确保标志位置和尺寸的一致性。
- 减少90%的手动模板处理时间
自动签名插入工作流程
通过自动签名插入功能,提升您的文档处理效率:
完整工作流程步骤:
- 扳机文件已准备好签字 SharePoint
- 获取文档从签名队列中检索 Word 文档
- 获取签名图片从安全存储中检索已授权的签名图像
- 替换签名占位符将“SIGN_HERE”文本替换为签名图片
- 设置参数搜索文本 = "在此签名", 图片宽度 = 300,高度 = 100
- 设置宽高比:保持宽高比 = 是,以确保签名比例正确
- 跳过第一页跳过首页 = 是(保留封面)
- 电子邮件签名文件向利益相关者发送已签署的文件
商业优势:
- 每月自动插入 200 多个签名
- 将签名占位符替换为授权签名
- 保持签名大小和比例正确
- 减少95%的手动签名插入时间
自动化图表插入工作流程
利用自动图表插入功能优化报告生成:
完整工作流程步骤:
- 扳机:报告模板已准备好插入图表
- 获取报告模板从模板库中检索 Word 报告模板
- 获取图表图像从分析系统中检索生成的图表图像
- 替换图表占位符:将“[CHART_1]”文本替换为图表图像
- 设置参数搜索文本 = "[CHART_1]", 图片宽度 = 400,高度 = 300
- 设置宽高比为了保证图表清晰,请保持纵横比 = 是
- 跳过第一页:跳过首页 = 否(包含执行摘要)
- 电子邮件报告将插入图表的报告发送给管理层。
商业优势:
- 每月自动插入 50 多个图表
- 将图表占位符替换为生成的分析数据
- 保持图表质量和可读性
- 减少手动插入图表时间 85%
自动化水印插入工作流程
通过自动插入水印来增强文档安全性:
完整工作流程步骤:
- 扳机:文档已准备好添加水印 SharePoint
- 获取文档从水印队列中检索 Word 文档
- 获取水印图像从资源中检索合适的水印图像
- 替换水印占位符:将“[WATERMARK]”文本替换为水印图像
- 设置参数搜索文本 = "[水印]", 图片宽度 = 200,高度 = 200
- 设置宽高比为了保持水印一致性,请将宽高比设置为“是”。
- 跳过第一页跳过首页 = 是(保留封面)
- 存档水印文档:将带有水印的文档存储在安全库中
商业优势:
- 每月自动插入 150 多个水印
- 将水印占位符替换为安全水印
- 保持水印尺寸和外观的一致性
- 手动插入水印时间减少 90%
图片尺寸示例
了解图像尺寸变化规律有助于优化文本替换工作流程:
| 宽度 | 高度 | 保持宽高比 | 结果 |
|---|---|---|---|
| 200 | 无效的 | 是的 | 宽度=200,高度=根据比例计算得出 |
| 无效的 | 150 | 是的 | 宽度=根据比例计算,高度=150 |
| 200 | 100 | 是的 | 宽度=200,高度=100(保持宽高比) |
| 200 | 100 | 不 | 宽度=200,高度=100(精确尺寸,可能存在变形) |
| 无效的 | 无效的 | 是的 | 保留原始图像尺寸 |
支持的图像格式
“将文本替换为图像”操作支持多种图像格式,以实现最大兼容性:
| 格式 | 扩大 | 描述 |
|---|---|---|
| PNG | .png | 便携式网络图形 (PNG)——最适合用于带有透明度的徽标和图形 |
| JPEG | .jpg,.jpeg | 联合图像专家组 (JPEG)——最适合照片和复杂图像。 |
| 骨形态发生蛋白 | .bmp | 位图 - 未压缩格式,文件较大 |
| GIF | .gif | 图形交换格式 (GIF) - 支持动画和透明度 |
行业应用案例及应用
- Legal & Professional Services
- Finance & Accounting
- Sales & Marketing
- Human Resources
- Healthcare & Medical
- Education & Research
法律及专业服务用例
- 合同处理:将签名占位符替换为授权签名
- 法律文件自动化在法律文件中插入公司徽标和水印
- 客户文档个性化在法律文件中添加客户专属图片
- 合规文件在文件上插入合规印章和封条
财务与会计应用案例
- 生成财务报告在财务报告中插入图表
- 发票处理将占位符替换为公司徽标
- 审计文档在审计报告中插入审计印章和签名
- 预算报告自动化将预算图表插入预算文件中
销售与市场营销用例
- 提案生成在提案中插入公司标志和产品图片
- 营销材料制作将占位符文本替换为营销图片
- 客户演示自动化在演示文稿中插入客户特定的图片
- 销售报告生成在报告中插入销售图表
人力资源应用案例
- 员工文件处理在员工文件中插入公司徽标
- 政策文件生成插入政策印章和批准签名
- 培训材料创建将培训图片和图表插入材料中
- 合规文件处理在人力资源文件中插入合规印章
医疗保健应用案例
- 医疗报告生成将医疗图表和示意图插入报告中
- 患者文件处理在患者文件中插入医疗机构标识
- 研究文档在研究论文中插入研究图表
- 合规文件在文件上插入医疗合规印章
教育与研究应用案例
- 学术论文生成将研究图表插入学术论文
- 课程文件创建将教育图片插入课程材料中
- 学生文件处理将机构徽标插入学生文档
- 研究报告生成将研究可视化内容插入研究报告