Для данного символа, шрифта и размера я хочу найти сегменты, составляющие глиф.Как получить сегменты, составляющие общий путь?
String text = "C";
Font f = new Font("Serif", Font.PLAIN, 12);
FontRenderContext frc = new FontRenderContext(null, true, true);
GlyphVector gv = f.createGlyphVector(frc,
GeneralPath gp = (GeneralPath) gv.getOutline();
Итак, теперь у меня есть общий путь, но я хочу, чтобы linetos и curvetos делали этот путь. Я не могу найти способ, который получит это, поэтому я верю, что я ошибаюсь. Что я могу сделать здесь?
Почему? Что вы хотите делать с этими сегментами? Если мы знаем, что это за требование (а не ваше решение), мы могли бы предложить лучший подход. – camickr
Моя цель - взять символ и превратить его в формат dxf, состоящий из линий/полилиний (без кривых). Благодаря camickr и ug_ за помощь. Я снова в пути – DirtyProgrammer