在 PDF 中使用 Python 处理文本
Contents
[
Hide
]
我们有时需要在 PDF 文件中添加文本。例如,当您想在主文本下添加翻译,在图像旁边放置标题,或只是填写申请表。 如果所有文本元素都能以您自己想要的样式进行格式化,这也会很有帮助。 在您的 PDF 文件中最常见的文本操作是:向 PDF 添加文本,格式化 PDF 文件中的文本,替换和旋转文档中的文本。Aspose.PDF for Python via .NET 是最佳解决方案,具备与 PDF 内容交互所需的一切。
您可以执行以下操作:
- 向 PDF 文件添加文本 - 将文本添加到您的 PDF 中,使用流和文件中的字体,添加 HTML 字符串,添加超链接等。
- PDF 工具提示 - 您可以通过使用 Python 添加不可见按钮来为搜索文本添加工具提示。
- PDF 内部的文本格式 - 在格式化文本时,您可以为文档添加许多功能。 增加行缩进,添加文本边框,添加下划线文本,使用 Aspose.PDF 库添加换行符。
- 替换 PDF 中的文本 - 替换 PDF 文档所有页面中的文本。您首先需要使用 TextFragmentAbsorber。
- 旋转 PDF 内部文本 - 使用 TextFragment 类的旋转属性旋转 PDF 内的文本。
- 搜索并从 PDF 文档的页面中获取文本 - 您可以使用 TextFragmentAbsorber 类来搜索和获取页面中的文本。
- 确定换行 - 本主题解释如何跟踪多行文本片段的换行。