ecs/pos 네트워크 인쇄 파이썬 스크립트.
텍스트를 입력하면, 이미지로 변환해, 프린터 합니다. 네트워크 IP 주소로 연결합니다. 프린터 폰트, 폰트사이즈, 용지좌우넓이 세팅할 수 있습니다. 폰트는 py 와 같은 파일에 있어야 합니다. 용지좌우넓이는 80mm 용지로 576으로 되어 있는데 글씨가 짤리면 512 로 설정합니다. 실행하려면 아래 라이브러리가 설치되어야 합니다. pip install pillow python-escpos import tkinter as tk from tkinter import messagebox from PIL import Image, ImageDraw, ImageFont from escpos.printer import Network import os class ReceiptPrinterApp : def __init__ ( self , root ): self . root = root self . root .title( "ESC/POS Printer Text to Image" ) self . root .geometry( "450x450" ) # UI 요소가 늘어남에 따라 창 크기 확장 # --- UI 구성 --- setting_frame = tk . LabelFrame ( root , text = "프린터 및 폰트 설정" , padx = 10 , pady = 10 ) setting_frame . pack ( fill = "x" , padx = 10 , pady = 5 ) ...