Slon747,названия бумаги 58/80/110 это условность, а не фактический размер.
Если же я честно верну размер бумаги 58мм, то поля скушают почти половину ширины, а букв напечатается меньше 10ти.
Так как в андроиде службой печати фактически умеет пользоваться только хром, то подгонялось под него.
При типовом размере букв в html на 58 бумаге должно поместиться 30 символов в строке.
поэтому просто выбирайте ту ширину, на которой текст лучше смотриться.
Рассматривайте 58/80/110 как фактор масштаба.
Для тех кому не нравиться как текст бьется по страницам - "Roll max - максимальной длины"
Приложение обкусывает пустое место. Если мотает много на последнем листе, то это или футер в htmlке или вы указали слишком большое число строк в настройках для выгона бумаги на линию отрыва