shell / mac 终端中生成二维码
我想为我正在 中处理的项目创建二维码applescript 生成的 qr 将被放置在 indesign 文档中。我发现有一个 indesign 插件,但我怀疑它需要用户交互。
所以我一直在寻找如何使用 shell 命令生成 qr 。我发现了与 php 和 Rails 甚至 Coldfusion 相关的东西,但这些都不符合这个要求。我需要使用 shell 命令生成它们,以便图像事件或 perl 基本上可以从 mac 操作系统附带的命令行运行任何东西,
感谢您的帮助。
antotheer
我想知道我是否可以使用curl 或其他东西调用一个url 来获取一个?
I want to create QR codes for a project I'm working on in applescript the resulting qr will be placed in the indesign document. I have found that there is a plugin for indesign but I suspect that requires user interaction.
So I've been search for how to generate the qr using a shell command. I've found things related to php and rails and even coldfusion but none of those will fit the bill on this. I need to generate them using shell command so image events or perl basically anything I can run from the command line that comes with the mac os
thanks for your help.
antotheer
I wonder if I could call a url using curl or somthing to get one ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
正如 Riccardo Cossu 提到的,请使用自制程序:
As Riccardo Cossu mentioned please use homebrew:
为了做类似的事情,我们使用 libqrencode。
它是用于生成 QR 码的 ac 库,但它附带一个命令行实用程序(称为 qrencode),可让您从字符串生成 QR 码,例如:
./qrencode -o /tmp/foo.png “这是输入字符串”
它支持您可能想要的大多数选项(例如纠错级别、图像大小等)。
我们已经在生产中使用它一两年了,没有出现任何问题。
我只在 Linux 系统上运行它,但假设您安装了编译器和构建工具(当然还有它所依赖的任何库),那么您没有理由不能在 Mac OS 上编译它。
For doing something similar, we use libqrencode.
It's a c library for generating QR codes, but it comes with a command line utility (called qrencode) which lets you generate QR codes from a string, e.g.:
./qrencode -o /tmp/foo.png "This is the input string"
It supports most options you'd probably want (e.g. error correction level, image size, etc.).
We've used it in production for a year or two, with no problems.
I've only run it on linux systems, but there's no reason you shouldn't be able to compile it on Mac OS, assuming you have a compiler and build tools installed (and any libraries it depends on of course).