Я пишу собственное приложение для гравера.Я могу отправить на него векторные данные (строки).
Используя GraphicsPath.AddString и извлекая его (используя PathPoints и PathTypes ), я получаютолько контур шрифта (линии, определяющие форму, но мне нужна линия через центр).
Я мог бы сделать это вручную (как видно здесь ), но это 26 символов * 2 (в верхнем и нижнем регистре) для каждого шрифта, который я хотел бы использовать.
Гравер не является самодельным и использует ограниченную (и модифицированную) версию HP-GL без поддержки символов.
Как я могу (по коду C #) вычислить эти строки для гравировки ?Желательно без использования внешней библиотеки.