如何在python中自动创建票证

2024-06-09 17:10:52 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用python制作一个创建票证的程序。票证必须由一个背面、一个叠加的条形码和序列号组成。 enter image description here


我听说过PIL库,但据我所知,它可以处理现成的图像,也就是说,它需要序列号的图片来覆盖,但我需要自动创建它们。然后生成此格式的pdf进行打印。 enter image description here

哪个库可以用来做这个


Tags: 图像程序pilpdf格式图片票证序列号
1条回答
网友
1楼 · 发布于 2024-06-09 17:10:52

您可以使用https://pypi.org/project/python-barcode/和PIL的组合。创建票证类并指定票证的不同元素。将生成的条形码复制到票证对象上的图像缓冲区中,填写其他信息,并将其添加到列表中。创建一个类,将这些票据布局到一张工作表上,然后您可以将该工作表写成PDF格式。请记住,PIL只能编写PDF文档,但无法打开

我将从正确生成模板开始。为每个元素使用不同的实体填充颜色(基本上只是大的彩色正方形),然后将它们添加到PDF中,为布局类添加填充选项

相关问题 更多 >