QRCode for Ruby on Rails
A plugin for Ruby on Rails to generate QRCode.
About
This plugin use javascript to generate QRCode. The original javascript program is developed by Kazuhiko Arase. (http://www.d-project.com/qrcode/index.html)
Usage
- In your rails project, install the plugin by following command:
./script/plugin install http://qrcode-rails.googlecode.com/svn/trunk/plugins/qrcode
- Add javascript include tag in HTML header:
<%= javascript_include_tag :defaults %>
- Add following funtion to where you want to generate QRCode.
<%= qrcode('http://www.google.com/', 2, 8, 'my-qrcode') %>
- Add following funtion to where you want to generate QRCode.
- The first parameter is URL
- The second optional parameter is pixel size.
- The third optional parameter is QR Code type number, 1-10. Higher the type number, more data can be stored (max 976-2192 bits, depends on error correction level). Default 4. (For the relationship about adata size and type number, please refer to http://www.denso-wave.com/qrcode/vertable1-e.html)
- The 4th optional parameter is ID of the generated div
Example
You can find source of an example project here: http://qrcode-rails.googlecode.com/svn/trunk/examples
I have package the sample program into a WAR, deploy it into any Web Container (e.g. Tomcat, Jetty, Glassfish ...etc) to see how it works!
Sample Code
<%= qrcode('http://www.google.com/', 8) %>
Sample Screen
License
Released under the MIT license.
Author
- Francis Chong - siuying at reality dot hk
全文引自http://code.google.com/p/qrcode-rails/
分享到:
相关推荐
"ror文本编辑插件"显然是一种专为Rails应用设计的工具,旨在提升用户在网页上编辑文本的体验。这个插件可能包含丰富的功能,如富文本编辑、格式化选项、图片上传等,使得内容创建更加便捷和直观。 Ruby on Rails是...
RoR(Ruby on Rails)是一种流行的开源Web开发框架,以其高效和简洁的代码著称。然而,随着网站规模的增长,性能优化成为必不可少的环节。在本文中,我们将探讨一些RoR性能优化的关键方面,主要基于JavaEye网站在...
**神经网络Ror ResNet模型详解** 在深度学习领域,ResNet(残差网络)模型是具有里程碑意义的创新,由He et al.在2015年提出。该模型解决了深度神经网络训练中的梯度消失问题,允许构建非常深的网络结构。而“Ror”...
**Ruby on Rails(简称RoR)中文资料** Ruby on Rails(RoR)是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程,提高开发效率。RoR强调“约定优于配置”...
NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696
Ruby on Rails(RoR)是一种基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程。在这个选题方向中,我们主要探讨的是与RoR相关的源代码分析和学习。源代码是...
总结来说,配置ROR开发环境包括安装Ruby、Rails,创建ROR项目,以及在Eclipse中设置ROR插件和导入项目。在Eclipse中进行ROR开发,可以充分利用其丰富的功能,提升开发效率。理解并熟练运用ROR的MVC架构和相关工具,...
总的来说,这个压缩包提供了一套完整的解决方案,包括处理RoR中文问题的插件、数据库备份文件以及自动化代码生成工具,方便开发者在搭建或维护RoR应用时,特别是在涉及中文内容时,能够更顺畅地工作。对于学习和使用...
在Ruby on Rails(ROR)开发环境中,安装和配置正确的依赖包是至关重要的。这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails...
Ruby on Rails(简称RoR或Rails)是一种基于Ruby语言的开源Web应用框架,它遵循Model-View-Controller(MVC)架构模式,旨在提高开发效率并提供简洁、优雅的代码结构。"ror实例"可能指的是在学习或实践中,通过创建...
RoR News-crx插件是一款基于Chrome浏览器的扩展程序,主要设计用于与Project Broomble的JSONp API进行交互,以实现对Link Aggregator服务Broomble的集成和使用。这款插件是英文版本,因此面向的是全球英文用户群体。...
**初探ROR** Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进开发过程的简洁性和效率。Ruby on Rails的核心理念是“Don't Repeat ...
基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。
### RoR培训课程PPT知识点概述 #### 一、课程概览与背景介绍 - **课程性质**:本课程为为期五天的Ruby on Rails(简称RoR)入门级培训,适合初学者快速掌握RoR的基本概念和技术要点。 - **讲师信息**:由Peter ...
4. **社区支持**:RoR拥有庞大的开发者社区,这意味着FreeMIS可以利用众多开源插件和库,以及丰富的文档和教程资源。 5. **安全性**:RoR内置了多种安全机制,如CSRF(跨站请求伪造)防护、XSS(跨站脚本)防护等,...
"Shape Bender"插件就是实现这一功能的专业工具,专为SketchUp用户设计,旨在帮助他们将模型的几何形状沿着预设的曲线路径进行精确的弯曲变形。 SketchUp是一款广泛应用于建筑、室内设计、景观设计等领域的三维建模...
- **其他选择**:此外,还有诸如Visual Studio Code、Sublime Text等流行的代码编辑器可供选择,它们都提供了丰富的插件支持Rails开发。 #### 六、常见问题及解决方法 - **问题1:DevKit安装失败** 解决方案:...