-
Notifications
You must be signed in to change notification settings - Fork 650
Description
Description of the bug
When freetext_annotation text contains capital ET, the annotation is not displayed (works with lowercase).
How to reproduce the bug
Non-working example
`
import fitz
doc = fitz.open()
page = doc.new_page()
width = page.rect.width
height = page.rect.height
footer_rect = fitz.Rect(0, 0, width, 50)
footer_rect.y0 = height - footer_rect.height
footer_rect.y1 = height
page.add_freetext_annot(footer_rect, "11:30AM ET", fontsize=10, fontname="Times-Roman", text_color=(0, 0, 1), align=0)
doc.save("ET_test_example.pdf")
`
Working example
`
import fitz
doc = fitz.open()
page = doc.new_page()
width = page.rect.width
height = page.rect.height
footer_rect = fitz.Rect(0, 0, width, 50)
footer_rect.y0 = height - footer_rect.height
footer_rect.y1 = height
page.add_freetext_annot(footer_rect, "11:30AM et", fontsize=10, fontname="Times-Roman", text_color=(0, 0, 1), align=0)
doc.save("et_lowercase_test_example.pdf")
`
ET_test_example.pdf
et_lowercase_test_example.pdf
PyMuPDF version
1.24.0
Operating system
Linux
Python version
3.10