QR码图像尺寸

时间:2015-05-08 09:05:09

标签: qr-code

是否可以更改生成的代码的保存大小,我不确定它是否由于运行此API的API而受到限制。 这是论坛成员给我的代码。

    <html>
          <head>
             <title>Testing QR code</title>
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script>
    <script type="text/javascript">
        function generateBarCode()
        {
            var nric = $('#text').val();
            var url = 'https://api.qrserver.com/v1/create-qr-code/?data=' + nric + '&amp;size=50x50';
            $('#barcode').attr('src', url);
        }
    </script>
</head>
<body>
    <input id="text" type="text" 
        value="NRIC or Work Permit" style="Width:20%"
        onblur='generateBarCode();' /> 

  <img id='barcode' 
        src="https://api.qrserver.com/v1/create-qr-code/?data=HelloWorld&amp;size=200x200" 
        alt="" 
        title="HELLO" 
        width="200" 
        height="200" />
</body>

我希望它保存在200像素宽度和高度,但目前它只给我50像素

enter image description here

2 个答案:

答案 0 :(得分:0)

您的代码生成的图像为50x50。更改generateBarCode()功能中的以下行:

var url = 'https://api.qrserver.com/v1/create-qr-code/?data=' + nric + '&amp;size=50x50';

要:

var url = 'https://api.qrserver.com/v1/create-qr-code/?data=' + nric + '&amp;size=200x200';

(将200x200替换为您希望下载的大小。

答案 1 :(得分:0)

您需要更改第9行的size=50x50