我现在的操作是想在指定坐标位置上使用fitz库中的方法add_underline_annot() 在pdf上添加下划线,代码如下:
# rect是处理好的矩形坐标
for rect in lines:
x1, y1, x2, y2 = rect
rect = fitz.Rect(x1, y1, x2, y2)
line_annot = page.add_underline_annot(rect)
line_annot.set_border(width=3, dashes=[0,0])
line_annot.set_colors(stroke=(1,0,0))
line_annot.update()
doc.save(output_pdf_path)
doc.close()
当我在本地adobe打开的时候,在指定位置是添加成功的但下划线并没有显示,但是在adobe中选择并选取任意颜色之后却可以显示,请问有人知道是什么原因吗?
pymupdf库和adobe都是最新版本

