Печать этикетки с принтера Brother Brother QL-800 - PullRequest
1 голос
/ 04 апреля 2019

Я пытаюсь напечатать этикетку из windows 10, используя скрипт python и библиотеку brother_ql. Как мне создать и напечатать этикетку?

Используя PIL, я создал изображение, которое я хотел бы напечатать на этикетке. Теперь я хочу создать этикетку для моего принтера этикеток Brother QL-800.

from brother_ql import BrotherQLRaster, create_label
from brother_ql.backends import backend_factory, guess_backend
from brother_ql.devicedependent import models, label_type_specs, 
label_sizes
from PIL import Image

LABEL_SIZES = [(name, label_type_specs[name]['name']) for name in 
label_sizes]
model = [m for m in models]
printer_model = model[9]  #QL-800
label_type = LABEL_SIZES[12]  #('29x90', '29mm x 90mm die-cut')

im = Image.open('tempQR.png', 'r')
im = im.resize((306, 991))
qlr = BrotherQLRaster(printer_model)

label = create_label(qlr, im, label_size='29x90', threshold=70, cut=True, 
rotate=0)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...