diff --git a/pigway_frame_flow/renderers/photo_caption.py b/pigway_frame_flow/renderers/photo_caption.py index 48453c2..4fb02a4 100644 --- a/pigway_frame_flow/renderers/photo_caption.py +++ b/pigway_frame_flow/renderers/photo_caption.py @@ -57,11 +57,11 @@ def render_captioned_photo( while draw.textlength(text, font=font) > available and len(text) > 2: text = text.rstrip("…")[:-1] + "…" draw.text( - (layout.margin, photo_height + layout.footer_height / 2), + (width - layout.margin, photo_height + layout.footer_height / 2), text, font=font, fill="black", - anchor="lm", + anchor="rm", ) out = BytesIO() canvas.save(out, "JPEG", quality=93, optimize=True)