К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

Принтер этикеток TSC TTP -224. Очень большой интервал между страницами.

Гость
0 - 09.12.2011 - 13:31
Настроили печать принтера этикеток. При печати документа интервал между строками приемлемый. Однако, при печати нового документа делается интервал порядка 20 см. Пробовали с настройками принтера (тип носителя рулонный, листовой и т.д, интервалы) - ничего не помогает. Буду благодарен за интересный совет.
Процедура печати:

ФорматЭтикетки = 2;
ШиринаЭтикетки = 38;
ВысотаЭтикетки = 35;

ТекКолонка = 1;
ТекСтрока = 1;

Таб = Новый ТабличныйДокумент;
Таб.ИмяПринтера = "TSC TTP-244 Plus";

Макет = ПолучитьОбщийМакет("Этикетка");
ЭтикеткаОбласть = Макет.ПолучитьОбласть(1,1,4,2);
ОбластьНоменклатура = ЭтикеткаОбласть.Области.Номенклатура;
ОбластьШтрихкод = ЭтикеткаОбласть.Области.ОбластьШтрихкод;
РисунокШтрихкод = ЭтикеткаОбласть.Рисунки.Штрихкод;
ОбластьЦена = ЭтикеткаОбласть.Области.Цена;

ОбластьНоменклатура.ВысотаСтроки = ВысотаЭтикетки * 0.7 ;

ОбластьШтрихкод.ВысотаСтроки = ВысотаЭтикетки * 0.29*2 ;
РисунокШтрихкод.Расположить(ОбластьШтрихкод);
ОбластьЦена.ВысотаСтроки = 0.01;

ЭтикеткаОбласть.Область(2,2,2,2).ШиринаКолонки = ШиринаЭтикетки*0.53;

ВсегоСтрок = 1;
КоличествоКолонок=1;
ВсегоКолонок = 1;
ВывелиХотяБыОдинШтрихКод = Ложь;
ТипКода = 1;
Для Каждого Стр Из Услуги Цикл
ЭтикеткаОбласть.Рисунки.Штрихкод.Объект.ТипКода = ТипКода;
ЭтикеткаОбласть.Рисунки.Штрихкод.Объект.Сообщение = Стр.ШтрихКод;
ОбластьНоменклатура.Текст = Стр.Изделие.Наименование+Символы.ПС+Контрагент.Наи менование+Символы.ПС+ЭтотОбъект.ВходНомер;
Таб.Вывести(ЭтикеткаОбласть);
КонецЦикла;

ВывелиХотяБыОдинШтрихКод = Истина;

Таб.Напечатать();



Гость
1 - 10.12.2011 - 09:29
700 р на киви и тимвьювер и скайп
Гость
2 - 10.12.2011 - 09:30
да и кстати ето че за цЫфпы в коде
Гость
3 - 10.12.2011 - 19:03
цыфры серьезные, да, хз для чего это все, но если принтер делает интервал между страницами - значит он думает что размер бумаги больше, чем это есть на самом деле. настройки принтера - задать размер бумаги, перезапустить 1ц. кстати сколько не бился - программно установить размер бумаги так и не получилось, ни через WSH, ни средствами 1с тем более
Гость
4 - 10.12.2011 - 20:29
4-EvG32 >скорее всё-же интервал между страницами.
Гость
5 - 11.12.2011 - 15:31
(5) Может не правильно понял вопрос... в любом случае предварительный просмотр нескольких страниц все покажет, Х с вьювером, скриншот ?
Гость
6 - 11.12.2011 - 22:15
Спасибо за высказывания. Кое-что натолклуло, большой интервал между страницами убрать удалось. Однако, полной экономии достичь не удалось, возникает болшой интервал между штрих-кодом и описанием. Суть проблемы в следующем. В свойствах принтера можно задать параметры этикетки, например, ширина 45, высота 30. Однако, если я эти же значения задаю в коде, то получается что-то непонятное. Перепробовал разные коэффициенты, и чтобы высота всех областей была равна высоте этикетки (Областьштришкода.ВысотаСтроки+ОбластьЭтикетки.Выс отаСтроки.) и с коэффициентом 2.65 (тупо содрал из УТ) - результат не очень. Может, кто подскажет, по каким принцпам можно задать высоту строк, был бы премного благодарен.
Гость
7 - 16.01.2012 - 08:40
А конфигурация типовая то? Что за конфа? Если типовая, то без всяких доработок работает на любом Windows принтере этикеток.


К списку вопросов






Copyright ©, Все права защищены