Категории

Генератор PDF-чеков/билетов

Создает термочек PDF с жирным заголовком и QR-кодом

Создавайте компактные чеки для термопринтеров.

Функции

  • Термоширина 58мм/80мм
  • Жирный заголовок и компактные итоги
  • QR-код для ссылок или данных заказа

Ввод

  • Список товаров в JSON
  • Данные магазина и заказа

Вывод

  • Готовый к печати PDF-чек

Примеры результатов

1 Примеры

Пример: Receipt Ticket

Автоматически созданный PDF-пример: POS receipt ticket sample

receipt-ticket-example1.pdf Показать файл
Показать параметры ввода
{ "storeName": "Luna Coffee Bar", "receiptTitle": "Order Receipt", "items": "[{\"name\":\"Latte\",\"quantity\":2,\"unitPrice\":4.5},{\"name\":\"Croissant\",\"quantity\":1,\"unitPrice\":3.2}]", "currency": "USD", "taxRate": 8.25, "thermalWidth": "58" }

Ключевые факты

Категория
Document Tools
Типы входных данных
text, textarea, number, date, select
Тип результата
file
Покрытие примерами
4
API доступен
Yes

Обзор

Генератор PDF-чеков позволяет быстро создавать профессиональные квитанции и билеты, оптимизированные для печати на термопринтерах с шириной ленты 58 мм или 80 мм.

Когда использовать

  • Для создания кассовых чеков в небольших торговых точках или кофейнях.
  • Для генерации билетов на мероприятия с уникальным QR-кодом.
  • Для оформления товарных накладных или отчетов о заказах в компактном формате.

Как это работает

  • Введите название магазина и заголовок чека в соответствующие поля.
  • Добавьте список товаров в формате JSON, указав название, количество и цену.
  • Выберите ширину термоленты (58 мм или 80 мм) и при необходимости добавьте данные для QR-кода.
  • Нажмите кнопку генерации, чтобы получить готовый к печати PDF-файл.

Сценарии использования

Оформление заказов в точках быстрого питания и кофейнях.
Создание входных билетов с QR-кодом для контроля доступа.
Печать товарных чеков для курьерских служб и интернет-магазинов.

Примеры

1. Создание чека для кофейни

Бариста
Контекст
Необходимо выдать клиенту бумажный чек с перечнем напитков и итоговой суммой.
Проблема
Ручное написание чеков занимает много времени и выглядит непрофессионально.
Как использовать
Заполнить название магазина, вставить JSON-список позиций заказа и выбрать ширину 58 мм.
Пример конфигурации
{"storeName": "Luna Coffee Bar", "items": "[{\"name\":\"Латте\",\"quantity\":2,\"unitPrice\":4.5}]", "currency": "USD", "thermalWidth": "58"}
Результат
Сформирован аккуратный PDF-чек, готовый к печати на термопринтере.

Проверить на примерах

json, html, pdf

Связанные хабы

FAQ

Какие форматы термоленты поддерживаются?

Инструмент поддерживает стандартные размеры 58 мм и 80 мм.

Можно ли добавить QR-код на чек?

Да, вы можете указать любую ссылку или текстовые данные в поле «Данные QR-кода».

В каком формате нужно вводить список товаров?

Товары вводятся в формате JSON-массива, например: [{"name":"Латте","quantity":1,"unitPrice":200}].

Можно ли настроить налоги и валюту?

Да, вы можете указать ставку налога в процентах и выбрать код валюты для корректного отображения итоговой суммы.

Нужно ли устанавливать специальное ПО?

Нет, инструмент работает онлайн в браузере и выдает готовый PDF-файл, который можно сразу отправить на печать.

Документация API

Конечная точка запроса

POST /ru/api/tools/pdf-receipt-ticket

Параметры запроса

Имя параметра Тип Обязательно Описание
storeName text Да -
receiptTitle text Нет -
items textarea Да -
currency text Нет -
taxRate number Нет -
paymentMethod text Нет -
orderNumber text Нет -
date date Нет -
thermalWidth select Нет -
qrData text Нет -
footerText textarea Нет -

Формат ответа

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
Файл: Файл

Документация MCP

Добавьте этот инструмент к конфигурации сервера MCP:

{
  "mcpServers": {
    "elysiatools-pdf-receipt-ticket": {
      "name": "pdf-receipt-ticket",
      "description": "Создает термочек PDF с жирным заголовком и QR-кодом",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-receipt-ticket",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

Вы можете объединять несколько инструментов, например: `https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`, максимум 20 инструментов.

Если вы столкнулись с проблемами, пожалуйста, свяжитесь с нами по адресу [email protected]