PNG
JPG
BMP
TIFF
PDF
如何通过云端 Python SDK 从 PDF 中删除文本
要从 PDF 中删除文本,我们将使用 Aspose.PDF Cloud Python SDK. 此云端 SDK 协助 Python 程序员通过 Aspose.PDF REST API 使用 Python 编程语言开发基于云的 PDF 创建、注释、编辑和转换应用程序。只需在 Aspose for Cloud 创建一个账户并获取应用信息。一旦拥有 App SID & key,即可准备好使用 Aspose.PDF Cloud Python SDK。如果 Python 包托管在 Github 上,可以直接从 Github 安装:
从 Github 安装
pip install git+https://github.com/aspose-pdf-cloud/aspose-pdf-cloud-python.git
Package Manager Console Command
pip install asposepdfcloud
使用 Python SDK 通过云端从 PDF 中删除文本的步骤
Aspose.PDF Cloud 开发者可以轻松地在几行代码中加载并从 PDF 中删除文本。
- 安装 Python SDK.
- 前往 Aspose Cloud Dashboard.
- 创建一个新的 Account 以访问所有应用程序和服务,或登录到您的账户。
- 在左侧菜单中点击 Applications 获取 Client Id 和 Client Secret。
- 查看 Developer Guide 以通过 Python 删除 PDF 中的文本。
- 查看我们的 GitHub repository 以获取完整的 API 列表及其工作示例。
- 查看 API Reference page 以获取各个参数的描述。
使用 Python 从 PDF 中删除文本
file_name = 'marketing.pdf'
self.uploadFile(file_name)
rect = asposepdfcloud.models.Rectangle(100, 100, 300, 300)
text_replace = asposepdfcloud.models.TextReplace(
old_value='market',
new_value='m_a_r_k_e_t',
regex=False,
rect=rect)
text_replace_list = asposepdfcloud.models.TextReplaceListRequest(
text_replaces=[text_replace],
start_index=0,
count_replace=0
opts = {
"folder" : self.temp_folder
}
在 PDF 中处理文本
某些信息,如个人详细信息、机密数据或财务信息,可能需要在分享前从 PDF 中删除,以确保隐私和数据保护。不再准确的文本,如旧联系信息、定价或政策条款,可能需要删除以使文档保持最新和相关。 从 PDF 中删除不必要的文本、冗余信息或乱糟糟的内容,可以使其对观众更易读且更具视觉吸引力。 这些是删除 PDF 中文本的主要原因,这将使您的文档更有组织性、更易读和更易理解。
使用 Aspose.PDF Cloud Python SDK 从 PDF 文档中删除文本。
使用我们的 Python 库,您可以:
- 合并 PDF 文档。
- 分割 PDF 文件。
- 将 PDF 转换为其他格式,反之亦然。
- 处理注释。
- 处理 PDF 中的图像等。
- 您可以尝试我们的 免费 App 在线替换 PDF 文件中的文本并测试功能。