
У меня есть ~1000 файлов наклеек .lab
. Мне нужно будет преобразовать их в какой-то простой текстовый формат, чтобы содержимое файлов можно было проанализировать с помощью Python.
CodeSoft позволяет выбирать из огромного списка принтеров и печатать результаты в файл. Я пробовал печатать на множестве принтеров разных производителей/моделей, но всегда после печати файл .txt
генерируется нормально, но он никогда не бывает в формате, в котором значения полей были бы просто текстом ascii.
Я также пробовал добавить Generic / Text Only
принтер с портом, установленным FILE
в настройках Windows, но после печати с его помощью часть текста на этикетках обрезается в распечатанном .txt
файле.
решение1
Я решил эту проблему, распечатав .lab
файлы в .pdf
s из Codesoft, а затем преобразовав .pdf
s в .txt
файлы с помощьюpdftotext
.