Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Система";
Текущий архив: 2003.05.12;
Скачать: [xml.tar.bz2];

Вниз

Ребята помогите пожалуйста проблема в шрифта при печати.   Найти похожие ветки 

 
dimitriy   (2003-03-17 12:42) [0]

Печать на принтер Epson FX-1000 содержимого TMemo.
Осуществляю присваивание шрифта канве принтера делаю просмотр шрифта все в порядке, при печати выводится шрифтом большего размера (Fixedsys 12pt). Откликнитесь мастера.
P.S. При печати на других принтерах (не матричных) проблем не было.

С уважением к Delphi Дмитрий


 
DC-AC   (2003-03-18 07:53) [1]

Видимо при помощи ESC-поледовательностей перед печатью нужно установить соответствующий размер шрифта принтера. Вот.


 
Alexander Vasjuk   (2003-03-18 13:43) [2]

Дело тут точно не в матричности.
Попробуй присваивать не сам шрифт, а его имя и размер.


 
Kolesya   (2003-03-18 20:10) [3]

Если не ошибаюсь, после команды "начать печать", идёт сброс настроек шрифта (гдето в форуме видел). Решение(если не ошибаюсь)после повторная установка параметров шрифта.


 
dimitriy.sd   (2003-03-19 09:40) [4]

DC-AC: поясни проще я чайник в этом деле.

Alexander Vasjuk, Kolesya: попробую, сообщу результат.



 
DC-AC   (2003-03-19 11:29) [5]

Есть специальные управляющие коды для управления параметрами печати на принтер, в том числе типом и размером шрифта. Для EPSON эти коды собраны в спецификации языка ESC/P2, этот файл можно найти в инете (правда его размер около 5 MB). Эти коды нужно посылать в принтер перед печаттью текста. Не уверен, что эти коды можно корректно отобразить в TMemo, я бы советовал (если это не противоречит общей идеологии программы - например выбор принтера из списка установленных на машине) печатать напрямую на принтер через WriteFile(), предварительно послав принтеру определённые ESC-последовательности.



Страницы: 1 вся ветка

Форум: "Система";
Текущий архив: 2003.05.12;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.005 c
4-34649
Nick Denry
2003-03-11 20:59
2003.05.12
Меню


1-34436
Плохой человек
2003-04-28 19:29
2003.05.12
Про события динамически создаваемых компонентов.


14-34618
Дмитрий К.К.
2003-04-23 06:13
2003.05.12
Именинники 23 апреля


1-34482
Zilog
2003-04-29 16:21
2003.05.12
Народ!! Подскажите pls как в ListBox связать строчку с указателем


14-34573
Barlok
2003-04-18 18:07
2003.05.12
Вопрос по графам?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский