Текущий архив: 2005.12.11;
Скачать: CL | DM;
ВнизПрогон бумаги в матричном принтере Найти похожие ветки
← →
John_Sokolov (2005-10-04 13:23) [0]Как избавиться от прогона бумаги в матричном принтере типа EPSON?
← →
tesseract © (2005-10-04 16:39) [1]а куда её прогоняют?
ты сам в порт пишешь или через драйвер ?
← →
IceBeerg © (2005-10-04 18:32) [2]John_Sokolov (04.10.05 13:23)
Если через драйвер то вроде никак, а если сам в порт пишеш, то не пихай принтюку соответствующую команду...
2 tesseract © (04.10.05 16:39) [1] я правильно выразился?
← →
Германн © (2005-10-05 01:36) [3]Я когда-то справился с подобной проблемой только установкой "длины листа" :(
Это "через драйвер".
← →
John_Sokolov (2005-10-05 11:01) [4]Печатал и через драйвер и так в порт
Слышал что можно записывать какие-то спец. коды для контроля печати
но какие коды и как это делается и как записывается, без понятия
← →
John_Sokolov (2005-10-05 12:11) [5]Вообщем я разобрался с этой проблемой
Использую эмуляцию печати MS-DOS
единственное, надо кодировать текст в MS-DOS с помощью AnsiToOem
Вот небольшой пример, на последней строке, головка остановливается и ждет следующей печати
procedure TForm1.Button1Click(Sender: TObject);
Var FileOut : TextFile;
filename, Str : String [128];
k:integer;
p:Pchar;
begin
Filename:="PRN";
Str:="Проверка принтера. Прямая печать MS-DOS";
Memo1.Text:=Str;
p:=Memo1.Lines.GetText;
AnsiToOem(p,p);
Str:=Strpas(p);
AssignFile(Fileout,FileName);
Rewrite(Fileout);
Writeln(FileOut,str);
CloseFile(FileOut);
end;
← →
tesseract © (2005-10-05 14:12) [6]
> 2 tesseract © (04.10.05 16:39) [1] я правильно выразился?
В общем да :-)
Но в драйвере есть настройка для непрерывной ленты.
> Использую эмуляцию печати MS-DOS
Можно и WritePrinter
← →
John_Sokolov (2005-10-05 15:12) [7]В драйвере я такого не находил,
в Win98 менял страницу разделитель, там прогон бумаги был, но небольшой
WritePrinter не пробовал
А что он из себя представляет?
← →
Duracell © (2005-10-05 15:38) [8]За прогон бумаги отвечает спец-символ ♀ (Alt+12)...
Вроде он... не помню точно...
Удаляй его или меняй на пробел...
← →
ANB © (2005-10-05 17:44) [9]
> John_Sokolov (05.10.05 15:12) [7]
У некоторых моделей матричных епсонов неплохо слазить в его родные настройки (джамперами или кнопками). Там иногда стоит всякая ерунда, типа пропуск перфорации. Попробуй прогнать длинный текст в ДОС (copy Test PRN). Если перевода не будет - проблема в дровах и компонентах, если будет - надо лезть в принтер.
Страницы: 1 вся ветка
Текущий архив: 2005.12.11;
Скачать: CL | DM;
Память: 0.46 MB
Время: 0.039 c