Форум » Clipper » очередная версия программы печати rec3 » Ответить

очередная версия программы печати rec3

_сергей_какойещёпрль: -------------------------------------------- Ваш файл rec3p.rar (размер 51 кбайт) доступен по адресу: webfile.ru/205462 в течение 21 дня до 13:06 24.03.2005. Описание файла: печаталка из ДОСовских программ на windows-принтер файлов с ESC-последовательностями --------------------------------------------- изменения 1. по-другому обрабатываются аргументы запуска программы (не важен порядок, появились слэши) 2. аргумент /delfile вынуждает программу удалить печатаемый файл 3. изменено название программы (rec3p.exe) ожидаются такие возможности (неизвестно когда) 4. указание принтера, на который производить печать (кто-то то меня этого допытывался) 5. ну и работа с пропорциональными шрифтами

Ответов - 22, стр: 1 2 All

mike: Рекомендую всем другую прогу для печати из под ДОСа http://www.sls.ru/downloads/dos/winprndistr.exe Есть почти все что нужно: - управление последовательностями - моно и пропорц. шрифты - печать штрих кодов - одновременная работа с различными принтерами Кроме того при работе в сети экономит трафик, т.к. данные передаются как текст

_сергей_какойещёпрль: у winprn и моей программы (rec3p) разные задачи: winprn эмулирует принтер, к тому же файл надо копировать в нужную директорию.. и вообще, каждому клинету треуется установка winprn, добавление её в список принтеров.. цитатацитата из readme.rtf: Программа Win_Prn предназначена для печати текстовых форм из DOS-версий программ, разработанных фирмой СофтЛенд Системз, на любых моделях принтеров, подключаемых к Windows. При работе программа использует собственные очереди печати, которые представляют собой обычные директории. Как только текстовый файл с расширением *.PRW попадает в эту директорию, он становится в очередь на печать и, если включен режим автоматической печати, печатается. С каждой очередью связывается принтер, на который следует вести печать из этой очереди. а rec3p вызывается с именем файла и сразу печатает на принтер, установленный по-умолчанию.. не «висит» в системе в виде следящего драйвера, занимает мало места (60-70 кб), да и тому же ещё пока поддерживается :) хотя и лениво :( когда я пробовал winprn, он печатал только для win9x, щас, правда, это в документации не оговорено

_сергей_какойещёпрль: кому интересно, выложил следущую версию печаталки: ----------- Ваш файл rec3p.rar (размер 50 кбайт) доступен по адресу: webfile.ru/207141 в течение 21 дня до 21:16 25.03.2005. Описание файла: rec3p.1 ----------- добавлено 1. (по требованию awa) параметр /ignoreff=‹число› -- ингорирование символов в конце документа для избежания лишнего прогола листа 2. параметр /? показывает информацию о программе


Dima: _сергей_какойещёпрль Дружище а чего такой НИК странный у тебя ? ;) PS За программу спасибо , однозначно она удобнее чем Win_Prn !!!!!!!!!!!

_сергей_какойещёпрль: я вхожу как _сергей -- спрашивает пароль, вот и ..

Лариса: To Mike: Рекомендую всем другую прогу для печати из под ДОСа http://www.sls.ru/downloads/dos/winprndistr.exe Эта программа меня заинтересовала. Попробовала печатать с ее помощью некоторые документы, отформатированные для вывода на Epson, на HP LJ, есть проблемы. Может быть, есть какте-то ограничения на символы управления?

saulius: А какие проблемы ? Сьедает символы управления? В установке принтера EMF или RAW ?

Лариса: Проблемы такие: текст с управляющими последовательностями, который печатается на Epson в виде приличного документа, при просмотре и выводе под Win_Prn на HP LJ1100 смотрится безобразно. Я еще не сравнивала управляющие последовательности в тексте и те, которые описаны в разделе «Техническая информация» по Win_Prn, надеялась, что никаких переделок не потребуется. В установках принтера - EMF.

savosin_sergey: у разных притеров разные ESC-последовательности для смены шрифта, для инициализации (хотя есть и что-то общее) поэтому в rec3.exe и вовсе принят свой набор ESC-последовательностей (одинаковой длины в 3 символа), а печать происходит через обычный (windows-) режим принтера, с которым, например, word печатает своё барахло..

Alexsoft: Ребяты положите гденить rec3p.rar а то я не успел стянуть или на мыло Alex_soft2002@rambler.ru

Виталий: Всё еще мучаетесь с ESC-последовательностями ?? А чего PAGE SCRIPT for CLIPPER не пользуетесь ?? Для 5,1 5,2 5,3 - есть .... Или у Вас нет ???

Vlad04: У меня точно нет orsv04@mail.ru

Nick_mi: Если можно вышли bnit.uvtis@motorsich.com

Dima: Nick_mi Vlad04 ПОТЕР............................................. ............

savosin_sergey: 2 Alexsoft: выложил на http://xharbour.nm.ru/util/print/rec3p.rar, сейчас ещё и по почте отправлю

Dima: Если все забрали PAGE SCRIPT кому он был нужен .......линк потру ближе к вечеру.

Vlad04: Виталий - поподробней о PAGE SCRIPT for CLIPPER

Виталий: Vlad04 . и другим : Эта штука прилинковывается к вашей программе . Есть для 5.2/5.3 но я адаптировал и для 5.1 хотя это та-же что 5,2 . Есть набор функций и команд для формирования листа для печати . Как работает : В трэе висит драйвер PS - это спуллер печати - тоесть связь CLIPPER программы с WINDOWS. Еще нужно установить Fine Print - это виртуальный принтер - вроде предпросмотра . Очень удобная вещь вообще - перед тем как печатать на настоящем принтере вы всё видите и даже можно что-то изменить - например печать 2-х 4-х 8-и страниц на одном листе ! . Поехали дальше . Все до безумия просто : PSSETPAGESIZE(DMPAPER_A4) - Установили формат A4 PSBEGINDOC(PrinterSelect(),«VZAIMORASHET »,APS_PORTRAIT) - Команда что НАЧАЛСЯ ЛИСТ - тоесть он БЕЛЫЙ - и пустой! с названием ВЗАИМОРАСЧЕТ - ну для винды нужно знать как задание называется и соответственно ориентация - ПОРТРЕТ - удобно ? PRINTERSELECT() - это моя функция - там выбор принтера для печати - тоесть список всех установленный принтеров WINDOWS . PSSETUNIT(APS_MILL) Установка в чем считаем - тут в миллиметрах - а можно и в точках PSTEXTOUT (8,170,«Страница 1», , ,APS_SYSTEM,APS_BOLD,10) - вот он главный примирив системы - комментарии не нужны - координаты НА ЛИСТЕ - текст шрифт тип цвет - что еще нужно ? Да, есть и наклон ! PSNewPage() - Это команда начала нового листа - но не печати задания ! Так формируем весь отчет а потом ENDDOC - Этой командой всё подготовленное задание выбрасываем на печать ! Какие плюсы - помимо того что всё работает АБСОЛЮТНО С ЛЮБЫМИ ПРИНТЕРАМИ - тоесть нам вообще по барабану принтера ! Дальше - проблем со шрифтами нет - используем стандартные виндовые . Выбор цвета - какой хош . Размер шрифтов - там всякие BOLD ITALIC и т д . Рисуем линии , круги , прямоугольники - баркоды !! да всё что хочешь . И работаем на листе как хотим - не заботясь о том «в какой строке каретка» Тоесть можно сначала написать заголовок - потом подножие - затем в центре отчет - еще по углам вставить BMP или JPG лого - снизу опять например BAR CODE - тоесть ТАК КАК НАМ ХОЧЕТСЯ - ну когда всё готово - ENDDOC! Лучше скачайте триалку с их сайта там и примеры и HELP ! Весть процесс доводки под PS у меня занял 2 недели - и то сам писал кое что для удобства . Но вы можете и не мучиться - вышлю на мыло свои добавочки . Кстати VOUCH32 - наподобие этого - но гораздо мощнее .... уже туда гляжу ....

Dima: Виталий Разве там можно JPEG прикрутить ? Какой функцией ?

Виталий: Dima верно подметил - только BMP . Это у меня вьювер прикручен BMP/JPG .....

Vlad04: АУ!!! Не успел, не нашел, не скачал PAGE SCRIPT for CLIPPER . Вышлите на мыло orsv04@mail.ru

les: Dima пишет: цитатаЕсли все забрали PAGE SCRIPT кому он был нужен .......линк потру ближе к вечеру. Забрать-то успел: 08.04.2005 11:25 5 619 446 pgs_406_rar.exe но он просит пароль:( Может кто поделится;)



полная версия страницы