через js создаешь div на странице, накидываешь ему нужных стилей css, пишешь внутри div тем же js текст и снимаешь скриншот этого элемента.
Думаю есть более простые решения, но это первое что пришло на ум.
Теоритически. Записывать результат в список сортировать список по значению и в результат записывать по элементно с первого по последнее значение из отсортированного списка.