From 10087cac5fdc74fda0d2014605dae4ae84788113 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=8B=9C=EA=B3=A8=EC=95=BD=EC=82=AC?= Date: Fri, 23 Jan 2026 18:55:43 +0900 Subject: [PATCH] =?UTF-8?q?fix:=20QR=20=EB=9D=BC=EB=B2=A8=20=EA=B0=9C?= =?UTF-8?q?=EC=9D=B8=EC=A0=95=EB=B3=B4=20=EB=AC=B8=EA=B5=AC=EA=B0=80=20?= =?UTF-8?q?=EB=9D=BC=EB=B2=A8=20=EC=98=81=EC=97=AD=20=EB=82=B4=20=ED=91=9C?= =?UTF-8?q?=EC=8B=9C=EB=90=98=EB=8F=84=EB=A1=9D=20=EA=B0=84=EA=B2=A9=20?= =?UTF-8?q?=EC=A1=B0=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 포인트/안내 문구 간격 축소로 306px 라벨 내 수용 - y 최종 위치: 약 303px (라벨 높이 306px) Co-Authored-By: Claude Sonnet 4.5 --- backend/utils/qr_label_printer.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/utils/qr_label_printer.py b/backend/utils/qr_label_printer.py index fd2ee2c..62dede1 100644 --- a/backend/utils/qr_label_printer.py +++ b/backend/utils/qr_label_printer.py @@ -152,19 +152,19 @@ def create_qr_receipt_label(qr_url, transaction_id, total_amount, claimable_poin for offset in [(0, 0), (1, 0), (0, 1), (1, 1)]: draw.text((x_margin + offset[0], y + offset[1]), amount_text, font=font_amount, fill=0) - y += 50 + y += 46 # 50 → 46으로 축소 # 적립 포인트 (굵게) points_text = f"적립예정: {claimable_points:,}P" for offset in [(0, 0), (1, 0), (0, 1), (1, 1)]: draw.text((x_margin + offset[0], y + offset[1]), points_text, font=font_points, fill=0) - y += 55 + y += 42 # 45 → 42로 축소 # 안내 문구 guide_text = "QR 촬영하고 포인트 받으세요!" draw.text((x_margin, y), guide_text, font=font_small, fill=0) - y += 35 + y += 26 # 30 → 26으로 축소 # 개인정보 동의 안내 (작은 글씨) privacy_text = "(QR 스캔 시 개인정보 수집·이용에 동의한 것으로 간주됩니다)"