假设我有一个名为条形码.txt看起来像这样:some-13-digit-number
some-other-13-digit-number
我想从这个文件中提取每一行,并在一个.svg文件中输出条形码。我已经用条形码做过了:
^{pr2}$
这个很好用。不用管输入的所有检查都丢失了,为了使这篇文章简短易读,我删去了很多内容。在
问题:我希望将每个条形码写入同一个文件,而不是遍历条形码并将其写入各自的文件中。我尝试过直接写入相同的文件名,但这给了我一个头问题。检查后得到的svg文件如下所示:<?xml version="1.0" encoding="UTF-8"?>
/p>
PUBLIC '-//W3C//DTD SVG 1.1//EN'
'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'>
...
如果我写入同一个文件,那么每个写入的条形码都会重复这个头,这会导致错误,而且所有的条形码(rect元素)都会重叠。所以我在寻找一个不同的解决方案。有什么建议吗?我愿意使用一个不同的库,如果有一个能满足我从一个.txt文件中获取所有数字来生成条形码的要求的话。在