批量添加二维码教程
基于flask的在线服务使用教程

1.处理源数据

打开在线处理网页

截图一

点击选择文件按钮 ,然后选择需要处理的文件,只允许上传.csv格式的文件

截图二

点击Upload按钮后,系统会开始上传文件到后台服务器,并开始处理源文件:

  • 对源文件进行分列
  • 对源文件中的lining_composition列进行识别,把有内容的和没有内容的分开
  • 删除源文件中所有的“Состав сырья:”和“Состав подкладки:”字符,以便后面生成条码
  • 处理完成后的数据每5000条行进行一次分割,避免后面使用LabelSoft生成条码时数据过多崩溃
  • 分别保存为".csv"和".xlsx"文件格式

截图三

处理完成后会自动触发下载,点击下载保存处理后的结果

截图四

下载后的结果如图所示

截图五

2.生成条码文件

这一步就不赘述了,提醒一些需要注意的点:

  • 5*10和5*10.5的尺寸在选择模板和保存文件时都要注意使用正确的尺寸
  • lining_composition列有内容的,文件名以non_empty_lining_composition_开头的使用“带内衬”的模板;lining_composition列没有内容的,文件名以empty_lining_composition_开头的使用普通的模板;

截图六

不带内衬不带内衬

带内衬带内衬

3.添加二维码

打开另一个在线处理网页,处理5*10的模板

处理5*10.5的模板

截图七

点击第一个选择文件按钮,上传第2步用LabelSoft生成的条码文件,只允许上传.pdf格式的文件

截图八

点击第二个选择文件按钮,上传对应的第1步下载的处理好的分割文件,只允许上传.csv格式的文件

截图九

点击Upload按钮后,系统会开始上传文件到后台服务器,并使用csv里的数据给pdf添加对应的二维码,处理完成后会自动触发下载,点击下载保存处理后的结果

截图十

务必确保pdf和csv是一一对应的,如果选错文件里面生成的二维码将无法和条码一一对应

截图十一


最后修改于 2024-12-26