PyMuPDF insertTextBox以镜像形式插入文本

2024-09-29 19:36:13 发布

您现在位置:Python中文网/ 问答频道 /正文

import fitz
text_rectangle = fitz.Rect(450,20,550,120)
file_handle = fitz.open(input_file)
first_page = file_handle[0]
text = 'SAS Automation'
first_page.insertTextbox(text_rectangle, f'{text}')
file_handle.save(output_file)

上面的代码以镜像形式在pdf中添加文本,我不知道为什么我尝试了insertText方法,使用inserTextbox修改属性,但仍然没有找到解决方案。您可以在此处看到输出OutPut PDF file image

有什么帮助吗?提前谢谢


Tags: textrectimportinputsavepageopenfile
3条回答

就我而言,这似乎是PDF文件的问题。 我通过生成pdf文件的另一个副本来修复它。 我使用photoshop,然后另存为PDF。您也可以尝试“打印到PDF”。 嗯

我尝试更新我现有的pdf文件。但这并不是解决这个问题的正确方法。最后,我尝试创建新的pdf文件

file_handle = fitz.open()  
first_page = file_handle.newPage() #file_handle[0] is getting issue

这通常发生在pdf有自己的方向等情况下。使用^{}标准化页面,并应在首次插入任何项目之前使用

相关问题 更多 >

    热门问题