и в чем сомнения?
Вид для печати
alvis, в таком случае, как вариант - печать на виртуальный принтер, сохранение изображения и вывод изображения на реальный принтер.
вот онлайн сервис, пишут что поддерживают конвертацию EPS в PDF: http://www.zamzar.com/
---------- Post added at 00:55 ---------- Previous post was at 00:35 ----------
графика на принтер в виде текста с помощью ESC полследовательностей передается. В какой кодировке не знаю не знаю :)
Вот набросал такой тест:
http://savepic.org/4376062.png
в итоге получился такой вывод (см.аттачмент)
Видно что какая-то ESC-последовательность, попробовал переименовать в EPS и скормить EPS to PDF конвертеру - не понимает...
PS: по всей видимости используется ESC/P последовательность, нужно искать конвертер ESC/P в PDF
Фишка в том, что матричные принтеры работали с ESC последовательностями, а вот лазерники и струйники врядли (не готов сейчас утверждать). Но ESC последовательности служили скорее конфигурационными последовательностями, нежели информационными. Ими задавалась инициализация принтера и режим его работы, после чего в принтер передавались данные. Сейчас принтеры используют другие управляющие "языки", например PCL или CUPL.
P.S. Бегло просмотрел приложенный файл. Похоже на true дамп информации которая гонится через порт принтера (вероятно LPRINT). Это даже на реальном спектруме будет работать не с каждым принтером. По умолчанию спектрум мог работать всего с несколькими типами принтеров, с остальными только через подгружаемый драйвер. Соответственно с лазерником или струйником эмулятор будет работать только при условии эмуляции какого либо принтера (для стороны спектрума) и конвертации полученнных с порта принтера спектрума в формат понятный принтеру или драйверу принтера установленного в системе (например виндоус) с дальнейшей обработкой (печатью) полученного результата.
Поточечно: http://yadi.sk/d/liydHj4m7jXI9 ZXPRN.pdf
https://code.google.com/p/ukncbtl/wiki/ESCParser
сами же знаете всю теорию, что вопросы-то задаете:)) ясен фиг, что даже матричные далеко не все одинаковые... у меня был экземпляр с кодировкой кои-7, с помощью esc-посл. переключал язык или переходил в граф-режим, а главное, все сигналы принимал строго инверсные. писал как-то под него драйвер для zx-word, и само собой ни одна программа в принципе не могла с ним работать.
в любом случае, нужен конвертер, и вон даже нашли:)
круто! этот опыт не должен пропасть!
Подниму тему. Появился ли эмулятор с Lprint III, который бы отправлял распечатку на современный принтер?