Можно конвертировать в SVG. Непонятно, что это за команды (особенно без изображения, чтобы посмотреть, как оно выглядит, т.е. работает вслепую). Кроме того, происхождение системы координат может отличаться от стандартного SVG. Я думаю, "точка" это "moveto" в SVG, "сплайн" это "Curveto". Вы игнорируете первые x0 и y0, поскольку они указаны как последние координаты предыдущего сплайна.
<svg xmlns="http://www.w3.org/2000/svg" width="6431" height="13906">
<path d="M6417 13275 M6417 642
C6417,278 6148,14 5810, 14
C5810,14 2201,14 2116, 14
C1926,14 1940,490 1940, 490
C1940,687 1940,818 1753, 818
C1612,818 1545,747 1545, 631
C1545,631 1552,507 1456, 507
C1322,507 1326,680 1231, 772
C1135,864 1051,931 871, 931
C613,931 405,776 405, 370
C405,324 479,38 338, 105
C144,246 14,405 14, 666
L14, 13275
C14, 13613, 289, 13892, 627, 13892
L5810, 13892
C6148, 13892, 6417, 13634, 6417, 13275
L6417, 13275z
"
stroke="black" stroke-width="5" fill="none"/>
</svg>
Я добавил штрих = "черный" штрих-ширина = "5" заливка = "нет", так как я думаю, что вы хотите линию, а не заполненную форму. Также вы, вероятно, захотите масштабировать: svg слишком велик, чтобы его можно было увидеть на экране (требуется горизонтальная прокрутка).
Это сложное упражнение для поиска и замены текста. Если у вас их тысячи, стоит выполнить скрипт на SED https://en.wikipedia.org/wiki/Sed, но это, конечно, совместимость, использование SED, обучение, время и т. Д. c ..