Rails中实现图形功能总结【1】

简介:
【转】
 
安装软件GnuWin32(使用下面命令一定需要),但是不是必须的;
如何安装命令行7zip解压软件(使用下面命令一定需要),但是不是必须的。
安装ImageMagick命令(只要下载下面这个文件就可以了,安装过程一切默认)
wget http://rubyforge.org/frs/download.php/26231/RMagick-1.15.9_IM-6.3.5-8-Q8_prod.zip7za x RMagick-1.15.9_IM-6.3.5-8-Q8_prod.zipcd RMagick-1.15.9_IM-6.3.5-8-Q8_prodstart ImageMagick-6.3.5-8-Q8-windows-dll.exe设置环境变量
SET IMAGEMAGICK_HOME=d:\opt\ImageMagick-6.3.5-Q8SET PATH=%PATH%;%IMAGEMAGICK_HOME%检查ImageMagick安装结果(重新打开系统终端)
convert --list安装RMagick命令(在上面下载的文件中)
gem install rmagick-1.15.9-win32.gem --local检查RMagick安装结果
irbrequire 'rmagick'参考资料
 
http://www.cit.gu.edu.au/~anthony/info/graphics/imagemagick.hints
http://rubyforge.org/frs/?group_id=12&release_id=15197
如何安装图形处理库Ruby语言接口RMagick
图片处理软件ImageMagickRuby语言RMagick




本文转自 fsjoy1983 51CTO博客,原文链接:http://blog.51cto.com/fsjoy/171912,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
Shell Python
python设置应用程序的样式并部署(二)
python设置应用程序的样式并部署(二)
23 0
|
1月前
|
Python
python设置应用程序的样式并部署(一)
python设置应用程序的样式并部署(一)
20 1
|
1月前
|
开发者 UED
图形用户界面(GUI)设计:使用Visual Basic创建直观的界面
【4月更文挑战第27天】本文探讨了使用Visual Basic设计直观GUI的方法,强调GUI设计对用户体验的重要性。通过Visual Basic的窗体设计器、属性窗口和工具箱,开发者可轻松构建界面。标准控件、布局工具和交互性设计是关键要素,遵循简洁性、一致性和可访问性的原则。进行可用性测试并根据反馈优化是提升GUI质量的有效途径。案例研究、最佳实践和技巧分享有助于开发者创造美观、易用的界面。随着技术发展,未来GUI设计将更加注重用户体验和交互性。
|
1月前
|
Shell Linux iOS开发
python设置应用程序的样式并部署(三)
python设置应用程序的样式并部署(三)
19 1
|
7月前
|
API 文件存储
使用Streamlit创建AutoGen用户界面
AutoGen作为一个最大化LLM(如GPT-4)能力的框架而脱颖而出。由微软研究院开发的AutoGen通过提供一种自动化、优化和编排工作流的方法,简化了复杂的、基于多代理llm的应用程序的创建。我们在以前的文章中也有过介绍,你可以与许多GPT交谈,并且GPT和GPT之间也可以互相交谈。每个GPT都是它自己的“代理”,并在总体业务流程中扮演特殊角色。但是AutoGen是用命令行模式进行交互的,这对我们的输入来说非常不方便,所以这次我们来对其进行改造,使用Streamlit创建一个web界面,这样可以让我们更好的与其交互。
210 1
|
Python
Python自动化实现web页面UI差异对比
以自动化或工具的方式实现页面UI与标准UI图对比并输出可视结果
1018 0
Python自动化实现web页面UI差异对比
|
XML SQL JSON
Toolkit 大更新:UI 更美观,用起来更方便!
前段时间有小伙伴在群里聊天,说到 Toolkit 下载量到 4.9k 了。就突然想起来,很久没有更新这个插件。
276 0
|
Shell 开发工具
基于neovim和plantuml搭建写代码并实时预览的绘图环境
## 传统画流程图的痛点 我们经常需要画流程图来表示代码逻辑或者基本框架等。但我们在绘画流程图的时候,经常会在对齐连接线这些和流程图表达的意义无关的环节上浪费大量时间。 而流程图这一表达方式本身天然适合代码描述,因此有人设计了plantuml这种软件语言来专门处理流程图逻辑,把图片渲染的工作交给graphviz来做。 本文旨在基于neovim和浏览器(一般是chro
833 0
|
Web App开发 开发者
介绍一个Material设计风格的Chrome开发者工具增强扩展
介绍一个Material设计风格的Chrome开发者工具增强扩展
137 0
介绍一个Material设计风格的Chrome开发者工具增强扩展
|
搜索推荐 iOS开发
AppleWatch开发入门六——Glance(预览)扩展的应用
AppleWatch开发入门六——Glance(预览)扩展的应用
202 0
AppleWatch开发入门六——Glance(预览)扩展的应用