python用fitz在PDF页面中画一条横线
时间: 2024-05-01 08:19:26 浏览: 195
Python代码 PDF拆分工具 将多页的pdf拆分成单页或者单图
可以使用fitz库的Page.drawLine方法在PDF页面中画一条横线。具体代码如下:
```python
import fitz
doc = fitz.open('test.pdf') # 打开PDF文件
page = doc[0] # 获取第一页
# 画一条横线,参数依次为起点坐标、终点坐标、线宽、颜色
line_width = 2
line_color = (1, 0, 0) # 红色
page.drawLine((50, 100), (500, 100), width=line_width, color=line_color)
doc.save('output.pdf') # 保存PDF文件
doc.close() # 关闭PDF文件
```
在上面的代码中,我们通过fitz.open方法打开PDF文件,并获取第一页。然后,通过Page.drawLine方法画一条横线,指定起点坐标、终点坐标、线宽和颜色。最后,保存并关闭PDF文件。可以根据实际需求修改代码中的参数。
阅读全文