![如何将 CodeSoft .lab 文件转换为可解析的纯文本?](https://linux22.com/image/1591987/%E5%A6%82%E4%BD%95%E5%B0%86%20CodeSoft%20.lab%20%E6%96%87%E4%BB%B6%E8%BD%AC%E6%8D%A2%E4%B8%BA%E5%8F%AF%E8%A7%A3%E6%9E%90%E7%9A%84%E7%BA%AF%E6%96%87%E6%9C%AC%EF%BC%9F.png)
我有大约 1000 个贴纸标签.lab
文件。我需要将它们转换为纯文本格式,以便可以使用 Python 解析文件的内容。
CodeSoft 有一个选项,可以从大量的打印机列表中进行选择,并将结果打印到文件中。我尝试过使用大量不同制造商/型号的打印机进行打印,但打印后文件总是.txt
能正常生成,但格式永远不是字段值为纯文本 ascii 的格式。
我也尝试添加一台Generic / Text Only
打印机,并将端口设置为与FILE
Windows 设置中一样,但使用该打印机打印后,打印文件中的标签上的部分文本会被截断.txt
。
答案1
我通过将.lab
文件从 Codesoft 打印到.pdf
s,然后使用将.pdf
s 转换为.txt
文件来解决这个问题pdftotext
。