Печать этикеток с установкой размеров в мм.
Задачи пользователя - Этикетки, ценники
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
В типографском деле принято размеры текста задавать в пунктах (1С тоже не изобретает велосипед), а область печати известна только в миллиметрах. Что такое пункты стандартного шрифта трудно понять, а особенно просчитать. Это всегда вызывает трудности, если требуется печатать текст в определенной области листа. Классический пример: попасть текстом в 229 ячейку из 230 позиций на листе самоклеющихся бирок.
Предлагаемая обработка выполняет компенсацию перерасчета пуктов шрифта в миллиметры на бумаге при помощи служебных полей в области печати.
В моей домашней базе //infostart.ru/public/97906/ , обработка встроена в "В планы видов характеристик", чтобы можно было хранить все многообразие шаблонов этикеток.
Эта программа, как отдельная обработка, сохраняет настройки только для одного формата.
Суть процесса:
вначале задаем все известные параметры о размере будущей этикетки.
Затем сколько их должно расположиться на стандартном листе А4 по горизонтали и вертикали.
В таблице создаем будущий список строк для вывода на печать.
В любой строчке будущего текста можно задать шрифт и высоту строки.
Количество строк в поле этикетки определяет пользователь.
Суммарную высоту текста программа контролирует, и если размеры или количество строк не укладываются в заданный размер, предупредит об этом.
Нажимаем "Печать" и смотрим предварительный вариант.
Если область печати все таки не попадает в габариты листа, начинаем подгонять высоту и ширину при помощи параметров служебной строки.
Служебная строка - это пустая область которая добавляется снизу этикетки, но влияет также и на пропорции самого шрифта.
Вступайте в нашу телеграмм-группу Инфостарт