微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

呈现的页面不显示对字段的更新

如何解决呈现的页面不显示对字段的更新

pymupdf 新手。

在第 1 页的表单上打开一个现有的 pdf,该 pdf 的文本字段具有预设值“00000”。

我在 page1 上循环浏览我的小部件,找到有问题的字段,更改值,更新字段 他们创建了页面的像素图,但显示的值是旧的而不是新的。

for widget in page1.widgets():
 if( widget.rect[1] == 90.0 and widget.rect[3] == 108.0):
   widget.field_value = 789
   widget.update()
   print("BANG")

pix = page1.get_pixmap()   # a pixmap object
pixa = fitz.pixmap( pix,0)
img = pixa.getimageData("ppm")
window = Tk()
canvas = Canvas( window,width=800,height=800)
canvas.pack()
tkimg = PhotoImage(data = img)
canvas.create_image(0,anchor='nw',image=tkimg)
window.mainloop(

那我做错了什么?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。