Преобразовать CSV в текст фиксированной ширины

Преобразуйте CSV в табличный текст со столбцами фиксированной ширины, выровненными пробелами, — удобно для читаемого вывода в терминале или обычном текстовом файле.

Пример:

Как это работает

Нужен текстовый отчёт, который читается в письме без форматирования, в логе или терминале, без табличного формата CSV? Инструмент вычисляет максимальную ширину каждого столбца (включая заголовок), затем дополняет каждую ячейку пробелами, чтобы все столбцы идеально выровнялись по вертикали и разделялись двумя пробелами.

Что будет, если в строке меньше столбцов, чем в заголовке?

Недостающие столбцы в конце строки просто не заполняются; остальной текст остаётся правильно выровненным для имеющихся столбцов.

Подойдёт ли результат для не моноширинного шрифта?

Нет, выравнивание пробелами выглядит правильно только в моноширинном шрифте — таком, как в терминале, редакторе кода или теге <pre>.

Обработка на 100% локально: преобразование выполняется целиком в вашем браузере через WebAssembly — ваш файл CSV никогда не покидает ваше устройство.