首页 > 解决方案 > 如何在 r 中创建姓名的 Qrcode 列表

问题描述

我有 2000 个名字的文件,这里有一个示例:

Name
João
Paulo
Fernando 
Eduardo
Pedro

我想自动生成一个带有名称和二维码的列表,如下所示:

在此处输入图像描述

但我想控制二维码图像的大小,以便能够在页面上插入尽可能多的名称,因为有 2000 个名称。

因此,要创建所有 Qrcode 图像,我使用了以下代码:

library(qrcode)

for(i in 1:2000) {
png(paste0(names[[1]][[i]],".png"))
qrcode_gen(names[[1]][[i]])
dev.off() }

但我无法创建一个包含所有二维码的列表并控制数字的大小。

标签: rlistqr-code

解决方案


让我们试试这个解决方案,一个 240x240 像素的二维码:

library(qrcode)

names <- data.frame(Nomes = c("Juan","Pedro","Pipo","Arsenio"), stringsAsFactors = FALSE)
for(i in 1:4) {
png(paste0(names[i,],".png"), width = 240, height = 240)
qrcode_gen(names[i,])
dev.off() }

随意问一个问题。

问候,

亚历克西斯


推荐阅读