PyMuPDF insertTextBox вставляет текст, но в зеркальной форме - PullRequest
0 голосов
/ 18 июня 2020
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, атрибут морфинга с помощью insertTextbox, но решения не найдены. Здесь вы можете увидеть вывод здесь OutPut PDF file image

Есть помощь? Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 30 июля 2020

Я попытался обновить существующий файл pdf. но это не было правильным решением для преодоления этой проблемы. Наконец, я попытался создать новый файл pdf.

file_handle = fitz.open()  
first_page = file_handle.newPage() #file_handle[0] is getting issue
0 голосов
/ 04 июля 2020

в моем случае, похоже, проблема с файлом PDF. Я исправил это, создав еще одну копию файла pdf. Я использовал фотошоп, затем сохранил как PDF. вы также можете попробовать «Печать в PDF». HTH

...