Как выбрать оптимальный размер для шрифта?

Я создаю документ PDF с таблицей сетки на основе таблицы PdfPT в itextpdf. Входные данные поступают в виде строки Java [] [] со всеми заполненными ячейками. Для каждого столбца я перебираю все строки, чтобы определить максимальные столбцы, необходимые для отображения данных для этого столбца. Это становится шириной столбца. Все ширины столбцов суммируются, чтобы определить максимальное количество столбцов для всей таблицы. На данный момент я собираюсь рассчитать оптимальный размер точки для моноширинного шрифта, чтобы он полностью занимал ширину столбцов. Целью является максимальная читаемость в условиях очень динамичных входных данных. Для широких столбцов я получаю много пробелов, вместо того, чтобы красиво заполнять столбец слева направо. Выравнивание по левому краю внутри колонны желательно. Среда выполнения - openjdk-1.6.0 на RHEL5.X. Любые используемые шрифты должны быть резидентными в системе, поскольку она не имеет внешних подключений.

Код полностью запущен и работает, но его внешний вид мог бы быть лучше, если бы текст столбца полностью занимал поля столбцов.

Ответы на вопрос(2)

Ваш ответ на вопрос