本简短教程介绍如何使用 C# REST API 替换 PDF 中的文本。您将学习使用基于 .NET 的 Cloud SDK 通过 C# RESTful 服务替换 PDF 中的单词。它将指导您通过比较字符串或使用正则表达式来查找单词,并在单个页面或整个 PDF 文件中执行此任务。
先决条件
创建账户 API 凭证替换 PDF 中的文本
下载 Aspose.PDF Cloud SDK for Dotnet to replace text in a PDF file
使用上述 SDK 设置 C# 项目以查找和替换文本
使用 C# REST 接口在线替换 PDF 中的文本的步骤
- 使用密钥和应用程序 SID 配置 PdfApi 对象来替换文本
- 将源 PDF 文件上传到云存储以查找和替换文本
- 使用一对旧字符串和新字符串创建 TextReplace 对象列表
- 通过提供 TextReplaceListRequest 类来创建文本替换请求
- 调用 PostDocumentTextReplace 将所有旧字符串替换为新字符串
- 下载 API 成功响应的输出文件
上述步骤描述了如何使用 C# REST API 在 PDF 中查找和替换单词。创建包含处理 PDF 文件功能的 PdfApi 对象,将源 PDF 文件上传到在线云存储,创建新旧字符串单词对列表,并使用此列表创建请求对象。调用 PostDocumentTextReplace() 方法替换列出的单词并保存输出文件。
使用基于 C# .NET 的 API 在 PDF 中查找和替换文本的代码
此代码演示了使用 C# REST 接口替换 PDF 文件中的文本的过程。您可以在完整文档中搜索字符串时使用字符串列表或正则表达式。如果您想替换上传的 PDF 文件中单个页面中的文本,请使用带有目标页码的 PostPageTextReplace() 方法。
本文教我们如何在 PDF 文件中搜索和替换文本。如果您想在 PDF 文件中添加新页面,请参阅 使用 C# REST API 在 PDF 中添加新页面 上的文章。