Skip to content

Commit 3ed9984

Browse files
author
black-isort-bot
committed
[skip ci]: black/isort
1 parent 9e1b894 commit 3ed9984

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

PyPDFForm/core/template.py

+11-2
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,9 @@ def assign_uuid(self, pdf: bytes) -> bytes:
355355
return Utils().generate_stream(pdf_file)
356356

357357
@staticmethod
358-
def get_char_rect_width(element: "pdfrw.PdfDict", element_middleware: "ElementMiddleware") -> float:
358+
def get_char_rect_width(
359+
element: "pdfrw.PdfDict", element_middleware: "ElementMiddleware"
360+
) -> float:
359361
"""Returns rectangular width of each character for combed text fields."""
360362

361363
rect_width = abs(
@@ -429,7 +431,14 @@ def get_draw_text_coordinates_v2(
429431
- string_width
430432
)
431433
if length > 0 and element_middleware.comb is True:
432-
x -= (self.get_char_rect_width(element, element_middleware) - stringWidth(element_middleware.value[-1], element_middleware.font, element_middleware.font_size)) / 2
434+
x -= (
435+
self.get_char_rect_width(element, element_middleware)
436+
- stringWidth(
437+
element_middleware.value[-1],
438+
element_middleware.font,
439+
element_middleware.font_size,
440+
)
441+
) / 2
433442

434443
string_height = element_middleware.font_size * 96 / 72
435444
height_mid_point = (

0 commit comments

Comments
 (0)