qrcode_gen 在 R 中

qrcode_gen in R

我是R中的函数qrcode_gen生成二维码。我的 objective 是使用 sweave 生成​​一个带有 QRCode 的乳胶文件。但是我无法调整它的大小。

qrcode_gen("YourString", softLimitFlag = FALSE, wColor = "White", bColor = "black")

有人知道如何调整函数 qrcode_gen 返回的图像的大小吗?

谢谢,

如果你无论如何要生成一个乳胶文件,你可以让乳胶做二维码:

\documentclass{article}

\usepackage{qrcode}

\begin{document}

\qrcode[height=2cm]{YourString}


\end{document}

如果出于任何原因您需要在 运行 时间内在 R-Sweave 中生成字符串,您可以将 QR_Code 保存在 PDF 文件中并将 PDF 添加到乳胶中。

<<message=FALSE, warning= FALSE, results='asis', echo=FALSE>>=

library(ggplot2)

inputString <- paste0("YourString",variable)

ggsave(paste0("QrCode.pdf"), plot = qrcode_gen(inputString, softLimitFlag = FALSE, wColor = "White", bColor = "black"), width = 21, height = 13, units = "cm", dpi = 1700, device = "pdf")
@

\includegraphics[width=5cm]{QrCode.pdf}