我正在尋找用於生成QR碼(名稱,地址等)並以可打印格式(png/jpeg/pdf)輸出它們的JavaScript API。 在我看來,這是別人以前必須要做的事情。用於生成QR碼的JavaScript API
回答
谷歌有一個QR碼生成器作爲他們的圖表工具的一部分,你可以在這裏使用。
http://code.google.com/apis/chart/infographics/docs/qr_codes.html
jQuery的QRCode的jQuery插件還生成使用HTML5畫布元素或HTML表QR碼,如果不支持畫布。
https://github.com/jeromeetienne/jquery-qrcode
$('#test').qrcode({
width: 120,
height: 120,
text: "https://github.com/jeromeetienne/jquery-qrcode"});
工作的jsfiddle演示:
每當我google任何JavaScript的時候,我總是在它後面加上-jquery,以確保我得到乾淨漂亮的JavaScript而不會受到任何憎惡。 :) – Kebman
馬克西姆的解決方案是比谷歌的圖書館更好,因爲它運行在本地並不需要調用谷歌API。如果你還沒有使用jQuery,您可以用這一個在https://github.com/amanuel/JS-HTML5-QRCode-Generator
另一個HTML5解決方案是http://davidshimjs.github.io/qrcodejs/與IE6~10, Chrome, Firefox, Safari, Opera, Mobile Safari, Android, Windows Mobile
瀏覽器的兼容性
https://drive.google.com/open?id=0B3TWIbBcUUTwcE1vV24wQnRxNGs
以上是js文件的鏈接包括在您的項目並將下面的代碼寫入ctp文件中的Cake php或任何你想使用的地方。我測試了它在蛋糕php ...
<-- including the file....
<?php echo $this->Html->script('jquery.qrcode.min.js')?>
<div style='padding:100px''><img id="demo" style='width: 100px,height: 100px'></div>
<script type="text/javascript">jQuery("#demo").qrcode({text: "HEllo World!"});</script>
- 1. Javascript QR代碼生成器
- 2. 使用API構建QR碼生成器
- 3. 生成QR碼
- 4. 開源的API生成QR碼
- 5. 使用codenameone生成QR碼
- 6. android zxing QR碼生成
- 7. Android的QR代碼生成
- 8. 生成適用於Android的QR碼,適用於高糾錯
- 9. 用於QR碼解碼器的Javascript庫
- 10. QRCODE庫不生成QR碼
- 11. 生成QR碼圖像
- 12. 生成彩色QR碼
- 13. 錯誤而生成QR碼
- 14. 生成QR條碼使用iTextSharp的
- 15. 如何使用PHP QR代碼庫生成300dpi QR碼?
- 16. 用於QR碼生成器的Reed-Solomon算法
- 17. 使用ZXing(「Zebra Crossing」)在Java中生成QR代碼API
- 18. 如何用Zxing 2.1庫生成QR碼?
- 19. 使用php生成qr代碼
- 20. 用Xamarin.Forms和Zxing生成QR碼
- 21. 使用TAB鍵生成QR碼
- 22. QR代碼,可以用R生成?
- 23. 使用ZXING庫生成Qr代碼
- 24. 使用Java在Android中生成QR碼
- 25. 從PHP生成和解碼QR碼
- 26. 帶有流明的QR碼生成器API
- 27. 高速緩存生成的QR碼
- 28. CakePHP:下載生成的QR碼
- 29. 在android中的QR碼生成器
- 30. 帶QR碼的PHP QRCode生成器
似乎有相當多的插件和片段,如果我搜索他們:http://www.google.com/search?q=QR+codes+ JavaScript的。 – pimvdb
相關:http://stackoverflow.com/questions/4542632/qr-code-generation-library-in-javascript – Thilo