本教程将指导您如何使用 Node.js Low Code API 在 PDF 中为文本添加删除线。您将学习如何使用基于 Node.js 的 Cloud SDK 自动使用 Node.js Low Code API 在 PDF 上为文本添加删除线**。本教程还将教您如何使用 API 中公开的方法设置各种参数来自定义删除线流程。
先决条件
- 创建帐户 API 凭证
- 下载 适用于 Node.js 的 Aspose.PDF Cloud SDK 以删除 PDF 文件中的文本
- 使用上述 SDK 设置 Node.js 项目以删除文本
使用 Node.js REST 接口在 Adobe PDF 中删除的步骤
- 通过设置 API 密钥和应用程序 SID 来配置 PdfApi 类对象,以删除文本
- 创建 StrikeOutAnnotation 对象并设置文本周围的矩形和删除线的颜色
- 设置注释的修改和创建日期,因为它必须要求
- 将目标 PDF 文件上传至云存储,以便删除文本
- 调用 PostPageStrikeOutAnnotations() 方法使用自定义设置删除文本
- 下载带有删除线文本的更新 PDF 文件
以下步骤定义了如何使用 Node.js REST API 在 PDF 中划掉文本。创建 PdfApi 类的对象,并通过设置目标文本周围的矩形、颜色、创建日期和修改日期来实例化 StrikeOutAnnotation 对象。将目标 PDF 文件上传到云存储,并调用 PostPageStrikeOutAnnotations() 方法来完成此任务。
使用基于 Node.js 的 API 在 PDF 中添加删除线的代码
此代码片段演示了如何使用 Node.js REST 接口在 PDF 中添加删除线。您可以设置删除线注释的属性,例如页面索引、ZIndex、水平和垂直对齐方式、名称、主题和标题。您可以在列表中添加任意数量的注释,然后调用 PostPageStrikeOutAnnotations() 方法应用所有注释。
本文教我们如何在 PDF 中划掉文本。如果您想替换 PDF 文件中的文本,请参阅 使用 Node.js rest API 替换 PDF 中的文本 上的文章。