首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在R中将文本添加到QR图中?

如何在R中将文本添加到QR图中?
EN

Stack Overflow用户
提问于 2020-05-29 04:44:35
回答 1查看 92关注 0票数 2

我无法将文本添加到我的二维码图中。我希望在二维码的底部添加一个注释,用于读取文本字符串(在本例中为"hello")。当我运行下面的脚本时,我只得到了没有任何注释的二维码。添加文本的最佳方式是什么?

代码语言:javascript
复制
# Libraries
library(qrcode)
library(ggplot2)

# QR String
string <- "test"

# Create QR Code
qrcode_label <- qrcode_gen(string, plotQRcode = TRUE)

# Annotate QR Code
#qrcode_label_annotated <- qrcode_label + text("hello")

# Save QR Code as PNG
ggsave("qrcode.png")
EN

回答 1

Stack Overflow用户

发布于 2021-11-23 13:31:09

这就是我是如何做到的。使用magick。

代码语言:javascript
复制
library(magick)
  library(rsvg)
  for (i in a) {
    print(i)
    ii=image_read(i)
    ii=image_annotate(ii,paste(tools::file_path_sans_ext(i)),  gravity= "south",size=20)
    print(ii)
    ##image_write(ii, path = "C:\\temp\\"&ii*".png", format = "png")
    image_write(ii, format <- "png", path = paste0(i, ""))

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62074200

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档