Skip to content

Commit b51e916

Browse files
committed
remove scrubbing of font name
1 parent 41b3ef1 commit b51e916

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

src/__init__.py

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16548,17 +16548,18 @@ def __str__(self):
1654816548
):
1654916549
continue
1655016550

16551-
flags = JM_char_font_flags(mupdf.FzFont(mupdf.ll_fz_keep_font(ch.m_internal.font)), line, ch)
16551+
fz_font = mupdf.FzFont(mupdf.ll_fz_keep_font(ch.m_internal.font))
16552+
flags = JM_char_font_flags(fz_font, line, ch)
1655216553
origin = mupdf.FzPoint(ch.m_internal.origin)
1655316554
style.size = ch.m_internal.size
1655416555
style.flags = flags
16555-
style.font = JM_font_name(mupdf.FzFont(mupdf.ll_fz_keep_font(ch.m_internal.font)))
16556+
style.font = fz_font
1655616557
if mupdf_version_tuple >= (1, 26):
1655716558
style.color = ch.m_internal.argb
1655816559
else:
1655916560
style.color = ch.m_internal.color
16560-
style.asc = JM_font_ascender(mupdf.FzFont(mupdf.ll_fz_keep_font(ch.m_internal.font)))
16561-
style.desc = JM_font_descender(mupdf.FzFont(mupdf.ll_fz_keep_font(ch.m_internal.font)))
16561+
style.asc = JM_font_ascender(fz_font)
16562+
style.desc = JM_font_descender(fz_font)
1656216563

1656316564
if (style.size != old_style.size
1656416565
or style.flags != old_style.flags
@@ -18736,7 +18737,7 @@ def jm_trace_text_span(dev, span, type_, ctm, colorspace, color, alpha, seqno):
1873618737
span = mupdf.FzTextSpan( span)
1873718738
assert isinstance( ctm, mupdf.fz_matrix)
1873818739
ctm = mupdf.FzMatrix( ctm)
18739-
fontname = JM_font_name( span.font())
18740+
fontname = span.font()
1874018741
#float rgb[3];
1874118742
#PyObject *chars = PyTuple_New(span->len);
1874218743

0 commit comments

Comments
 (0)