Решается програмными средствами - вычисляется длина надписи и подается команда на отрез-надсечку этикетки, например. Но опять же, не понятно что у Вас за продукция и что за описание конкретно - например, я бы лучше сделал печать на фиксированном размере этикетки - просто с уменьшением до определенного размера шрифта автоматически, а если не уменьшается, то разбить на 2 этикетки и т.д.
А может вот такой ленточный принтер вам подойдет -
http://markprinter.ru/products/806.php