Матричные принтеры и принципы воспроизведения ними шрифтов

Статус
Закрыто для дальнейших ответов.

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843
А мне хотелось бы рассмотреть увеличенный рисунок букв и понять отчего зависит ширина глифов. Уж больно странные эти ширины, не стандартные.
Для того, чтобы посмотреть рисунок букв, надо вытащить шрифт из памяти принтера, а вы даже модель не знаете. Я так думаю, если это эпсон, то достаточно просто на эту матрицу символ разложить
 
  • Спасибо
Реакции: Dmitrij M

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
Интересно, конечно.
Но это всё не то...
glcd font creator
TheDotFactory

Если гуглить, то там и библиотеки шрифтов есть.
Но опять таки, это экранные шрифты.

Вспомнилось, что Fontographer умел растровые шрифты, вроде.
И погуглите, PCL Font, PCL Font editor
 
  • Спасибо
Реакции: Dmitrij M

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
то достаточно просто на эту матрицу символ разложить
Я так и подозреваю, но на отпечатках не видно ступенек. Какова форма рабочего сечения ударных пинов?
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843
  • Спасибо
Реакции: Dmitrij M

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843
Собственно, начиная с 25 страницы там про это подробно и написано.
 
  • Спасибо
Реакции: Elsynor и Dmitrij M

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
Нарисовал шрифт по сканам. Трех глифов не хватает, Q, W, Z
Придумать эти глифы я, конечно, могу, но хотелось бы воспроизвести оригинал, поскольку шрифт довольно-таки нелогичный. Может, кто-то узнает? Придумать эти глифы я, конечно, могу, но хотелось бы воспроизвести оригинал.
 

Вложения

  • Zrzut ekranu 2017-04-25 13.18.22.jpg
    Zrzut ekranu 2017-04-25 13.18.22.jpg
    188.9 КБ · Просм.: 835

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843
У вас сетка квадратная, а это неправильно
Пропорции букв будут не те, что на скане
 
  • Спасибо
Реакции: Dmitrij M

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
@_MBK_, я строил строго по сканам, сетку использовал только для вертикалей.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843
Придумать эти глифы я, конечно, могу, но хотелось бы воспроизвести оригинал, поскольку шрифт довольно-таки нелогичный
Я думаю, если шрифт нелогичный, то производители могли туда засунуть все что угодно, угадать невозможно. Особенно, учитывая то, что после локализации данная модель если и попала сюда, то с совершенно другой матрицей.
Поэтому, лично я бы при построении недостающих символов руководствовался бы логикой какого нибудь классического матричного шрифта, например, такого:
post-36994-1262598392_thumb.jpg
 
  • Спасибо
Реакции: -Moh- и Dmitrij M

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
@_MBK_, таких сканов у меня хватает. Похожего нет, логики дизайнера я понять не в силах. Глифы, которые по правилам должны быть равной ширины (и могут быть) имеют разную, с графемами тоже самое. Явно программист делал, незнакомый со шрифтовой теорией.
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
которые по правилам должны быть равной ширины (и могут быть) имеют разную, с графемами тоже самое.
В документации по ESC/P ширины глифов, вроде, предопределены.

И да, есть проблемка, когда мы, например, имеем матрицу 8x8 и пытаемся впихнуть в неё и букву I и W
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843
  • Спасибо
Реакции: Dmitrij M

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
Да, ширина совершенно произвольная.
 

JAW

15 лет на форуме
Сообщения
15 797
Реакции
3 454
На самом деле, мы имеем 24 иголки по вертикали со сдвижкой и произвольную ширину ;)
На самом деле я говорю о знакогенераторе. А в графике можно что угодно нарисовать.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 183
Реакции
10 843
Что мешает сделать произвольноширинный знакогенератор? Научно-технический прогресс в наше время шагнул так далеко, что святые в космос летают а курить можно водяной пар '))'
 

Gadalka

R.I.P.
Сообщения
2 530
Реакции
868

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
Дабы за пределы строки не вылетать.
Насколько я понял, ширина строки не будет нарушена при любой ширине знака, так как глиф + полуаппроши во всех случаях стандартная, одинаковая для всех глифов величина. То есть кернинг отсутствует.
 

Dmitrij M

Топикстартер
15 лет на форуме
Сообщения
11 046
Реакции
5 944
Статус
Закрыто для дальнейших ответов.