如何将图像添加到CSV文件?

时间:2012-10-17 08:04:33

标签: java image csv

我需要在带有一些数据的.csv文件上写一个图像。写入数据很简单但我不能在其中写入存储在硬盘上的图像。我正在使用FileWriter类来实现此功能,并使用.append();来添加文件中的项目。如何将图像添加到CSV文件?

2 个答案:

答案 0 :(得分:7)

CSV是一种基于文本的文件格式,其中图像是二进制数据,两者不能很好地混合。

您最好提供对图像的引用(相对路径和名称)并将它们捆绑在一起。

答案 1 :(得分:2)

根据您的评论,您最好在CSV文件中存储条形码的文本表示(以及产品名称,价格等其他信息)(而不是嵌入图像或文件名) 。

然后,在阅读CSV文件时,您可以使用Barbecue等开源库动态生成条形码图像。 Barbecue支持各种条形码和图像格式。