Включите QR-код, созданный и размещенный на листах Google в документах Google. - PullRequest
1 голос
/ 04 ноября 2019

У меня есть таблица Google с некоторыми данными, которая сгенерирует QR-код с информацией, а с другой стороны, у меня есть шаблон Google Docs, из которого я хотел бы иметь возможность получить QR-код, но с использованием "body.replaceText"у меня не работает и не работает как это сделать.

Есть идеи?

Большое спасибо всем

1 Ответ

0 голосов
/ 04 ноября 2019

Попробуйте:

function createQRCode() {
  var doc=DocumentApp.openById('Spreadsheet Id');
  var body=doc.getBody();
  var ss=SpreadsheetApp.getActive();
  var sh=ss.getSheetByName('Sheet1'); 
  var qrcode=sh.getRange('A1').getValue();
  var url="https://chart.googleapis.com/chart?chs=150x150&cht=qr&chl=" + qrcode
  var resp=UrlFetchApp.fetch(url); // Get the image of QR code
  body.getChild(0).asParagraph().insertInlineImage(0, resp.getBlob());
}

Я обнаружил, что почти то же самое здесь

...