отвечаю по порядку:
1. Контрольную сумму ТТ конечно не расчитывает, это делает функция...
2. EAN-13 (просто на такой стандарт были расчитаны сканеры в наших магазинах)
3. По поводу тестирования, я делал эту штуку года четыре назад и вроде не было проблем (причем штрих код делали гораздо меньше... чем он определен в стандарте).
4. Я кстати делал интерфейс и для принтеров штрих-кодов (зебр) но не для аксапты правда...
5. Алгоритм кодирования довольно простой, в частнсти EAN-13 ... насколько я помню он лежит у них официально на сайте...
а фонт я делал сам.. потому что хотелось сделать красиво ))) и хотелось сделать его узким, что бы он влезал на мелкую этикетку... вот и весь расклад ...