Skip to content

Repository files navigation

P15 PC Print

Windows 10/11 Python 3.11+ Bluetooth LE Portable EXE UI: RU / EN

Русский · English

Русский

P15 PC Print — независимое Windows-приложение для печати этикеток по Bluetooth Low Energy на принтерах P15 брендов Phomemo, Marklife, UniPlus и Pristar.

Программа работает без облака и смартфона, печатает на совместимой ленте и распространяется в виде одного EXE-файла.

P15 windows driver

Возможности

  • визуальный редактор этикеток: до шести надписей, QR-код, Code 128 и изображение;
  • сохранение и перенос макетов .p15label;
  • переменные для подстановки значений в текст, QR-коды и штрихкоды;
  • печать серий, списков и парных этикеток «Валет»;
  • калибровка, определение длины этикетки и три уровня плотности печати;
  • режимы обработки изображений «Полутона» и «Чёткие контуры»;
  • русский и английский интерфейс.

Требования

  • Windows 10 или Windows 11;
  • Bluetooth Low Energy.

USB-подключение пока не поддерживается, но принтер может одновременно работать и заряжаться.

Запуск из исходного кода

Требуется Python 3.11 или новее:

python -m pip install -r requirements.txt
python main.py

Готовая сборка не требует установки. Настройки и журнал сохраняются в %LOCALAPPDATA%\P15 PC Print.


English

P15 PC Print is an independent Windows application for printing labels over Bluetooth Low Energy with P15 printers sold under the Phomemo, Marklife, UniPlus, and Pristar brands.

It works without a cloud service or smartphone, supports compatible label rolls, and is distributed as a single EXE file.

P15 printer driver

Features

  • visual label editor with up to six text objects, a QR code, Code 128 barcode, and an image;
  • portable .p15label templates;
  • variables in text, QR codes, and barcodes;
  • batch, list, and paired upside-down label printing;
  • calibration, label-length detection, and three print-density levels;
  • halftone and high-contrast image-processing modes;
  • Russian and English interface.

Requirements

  • Windows 10 or Windows 11;
  • Bluetooth Low Energy.

USB connections are not currently supported.

Run from source

Python 3.11 or newer is required:

python -m pip install -r requirements.txt
python main.py

The prebuilt version requires no installation. Settings and logs are stored in %LOCALAPPDATA%\P15 PC Print.


P15 PC Print is an independent project and is not affiliated with any printer manufacturer.

About

Print labels from Windows over Bluetooth LE on P15 printers — no smartphone, cloud, or vendor app required.

Topics

Resources

Stars

3 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages