(3) У меня иногда переставали читаться ШК, после того как в настройках печати как-нибудь растягивали документ. Какой-нибудь там масштаб 80% ставили. У тебя программно ничего с настройками печати не делается после формирования табдока?
Большие коды встроенная камера не читает, а вот аналоговый сканер должен. Может в настройке сканера дело?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший