Python读取PDF文字 去掉页眉页脚

使用PyMuPDF(即fitz)读取PDF中的text时,会把页码也读进来。所以,有时候就需要让程序忽略页眉和页脚,或者直接删除页眉和页脚。

根据fitz的文档:Page - PyMuPDF 1.24.0 documentation

get_text的clip参数可以指定要读取文字的区域,于是大致代码如下:

python 复制代码
doc = fitz.open(fname)
page = doc[0]
rect = page.rect
clip = 50 # 假设页眉和页脚的高度都是50
crop = fitz.Rect(0, clip, rect.width, rect.height-clip)
text = page.get_text(clip=crop)
相关推荐
wtsolutions8 小时前
PDF-to-Image-PDF的实际应用场景 - 从企业到个人的全面解决方案
pdf
2601_9659129113 小时前
PDF转Word工具深度横评:2026年国内免费方案技术对比
pdf·word
2501_9307077815 小时前
使用C#代码将PDF转化为线性PDF文件
pdf
诸葛大钢铁15 小时前
PDF无法复制文字怎么办?3种方法解除PDF复制限制并提取文字
pdf·ocr·pdf教程·pdf解除限制·pdf无法复制·pdf文字识别
2501_9307077817 小时前
使用C#代码调整 PDF 版本
pdf
wtsolutions18 小时前
PDF-to-Image-PDF的安全优势 - 保护您的文档和数据
pdf
qq_3666247818 小时前
在线PDF翻译工具在多语言技术文档处理中的实战应用
microsoft·pdf
肖恭伟19 小时前
MinerU 新手完整配置教程:Windows 下将 PDF 转为带图片的 Markdown
windows·pdf
开开心心_Every19 小时前
电脑文件搜索软件支持内容和拼音搜索
linux·服务器·人工智能·r语言·pdf·音视频·symfony
随手工具-Excel, pdf, SQL2 天前
多个 PDF 怎么合并成一个?免费在线工具,还能混入图片和 Word
pdf·word·效率工具·在线工具·pdf合并·合并pdf