Creando códigos QR y Data Matrix en OS X

El soporte para la creación de estos códigos, sin embargo, no viene instalado por defecto: es un paquete de terceras partes que has de instalar y para hacerlo necesitas instalar primero el correspondiente gestor de paquetes, en este caso Homebrew.

Los pasos a seguir son los siguientes:

  1. Abre en el navegador http://brew.sh/index_es.html
  2. Copia y pega en el Terminal el comando que se muestra en el sitio web
  3. Ejecuta el comando y ves siguiendo las instrucciones que se te irán mostrando en la ventana del Terminal

Ahora, con Homebrew instalado, vamos a añadir las herramientas que te permitirán crear los códigos QR.

Seguimos con el Terminal y usamos el comando:

brew install qrencode

Una vez terminada esta parte, instalaremos con los dos siguientes comandos el resto del soporte necesario:

brew install libdmtx
brew install dmtx-utils

Una vez instalado todo el soporte es la hora de crear los correspondientes códigos. Vamos a ver un ejemplo, creando un código que incluye una URL. En el Terminal añadimos el siguiente comando, que creará el código en un archivo en formato PNG en el escritorio:

echo "https://www.faq-mac.com" | qrencode -o ~/Desktop/faqmacQR.png

Para los códigos Data matrix el proceso es más simple, añadiendo texto por ejemplo al código:

echo "texto que irá en el código" | dmtxwrite -s s -o ~/Desktop/micodigoDM.png

Puedes utilizar banderas adicionales para cambiar el tipo de código, el tamaño, colores y otras opciones que te permitan mayor flexibilidad a la hora de crear el archivo de imagen que representará el código. Para más detalles accede a las respectivas página de manual en el Terminal.

Vía Macissues

0 0 votos
Article Rating
Subscribe
Notify of
2 Comments
Oldest
Newest Most Voted
Opiniones Inline
Ver todos los comentarios
jocoloso
8 years ago

Spoilers:
http://www.faq-mac.com
: )

jocoloso
8 years ago

“Spoiler Alert”, quise decir ; )

Y por supuesto y como siempre, gracias por el post Carlos.

2
0
Me encantaría saber tu opinión, por favor, deja un comentariox
()
x