Crear wallpapers de lenguajes de programación con WordArt y palabras reservadas del lenguaje

Publicado por parzibyte en

Rust creado con WordArt

Anteriormente he expuesto algunos wallpapers, imágenes o fondos de pantalla para programadores. Se tratan de unas imágenes que tienen el nombre del lenguaje formado por las palabras reservadas del mismo; o bueno, formado por casi todas las palabras reservadas y funciones.

He creado todos esos fondos de pantalla de programación con la herramienta online WordArt, disponible aquí, y para poner el tema me he basado en el tema monokai, uno de mis temas favoritos a la hora de programar.

Lo que explicaré aquí es cómo es el proceso de creación, la selección de colores y la importación CSV para que todo sea más fácil.

Los colores

El fondo debe ser el color negro, o mejor dicho, el #272822. De ahí, las palabras reservadas van intercambiando los siguientes colores:

  • #F92672
  • #66D9EF
  • #A6E22E
  • #FD971F

Para ir intercambiando esos colores veremos el programa que hice, eso lo dejo más abajo.

La creación y selección del fondo

Nota: debes crear una cuenta y todas esas cosas, el proceso es gratuito.

Luego de eso vamos a WordArt y seleccionamos Create:

 

Para agregar la palabra vamos al apartado Shapes y seleccionamos Add text:

Seleccionar agregar texto

Seleccionar agregar texto

Ahí escribimos la palabra (en este caso es del lenguaje de programación Rust) y seleccionamos Add to shapes:

Agregar shape

Agregar shape

Por cierto, al agregar la palabra podíamos seleccionar otra fuente o estilo pero yo lo deje como estaba. Más tarde, para configurar el fondo vamos a Style y seleccionamos el color en Background color.

Seleccionar color de fondo

Seleccionar color de fondo

Recordemos que el color es 272822 y queda así:

Aplicar color de fondo

Aplicar color de fondo

Hacemos click en Apply y luego de eso volvemos a Words (lo que está arriba de Shapes) y vamos a importar la lista CSV.

Creación de la lista CSV

Este programa online acepta una lista de palabras en formato CSV, podemos configurar el color, el peso y otras cosas que se ven detalladamente aquí.

Voy a concentrarme únicamente en la palabra, el peso (que sería 1 en todos los casos para que se repartan igual), el color y la fuente. El programa que he creado acepta una lista de palabras separadas por un salto de línea y automáticamente crea el CSV.

Dicho programa puede usarse aquí. Es sencillo, aquí un ejemplo de uso:

Usar programa que convierte a CSV

Usar programa que convierte a CSV

Seleccionamos la fuente, pegamos o escribimos las palabras separadas por un salto de línea y luego hacemos click en Generar. Lo generado lo copiamos y volvemos a WordArt, ahí en Words seleccionamos Import:

Importar palabras

Importar palabras

En la ventana que salga pegamos lo anteriormente copiado y dejamos las opciones como se ven a continuación:

Configuraciones para importar CSV

Configuraciones para importar CSV

Hacemos click en Import words. Finalmente hacemos click en Visualize y ya está:

Visualizar imagen creada

Visualizar imagen creada

Por cierto, si no nos gusta el orden de las palabras, podemos hacer click en Visualize varias veces para que se ordenen de manera distinta.

Resultado final y cómo descargar

Puedes guardar haciendo click en Save y así siempre podrás ver tu creación.

Una vez que la imagen haya quedado, puedes seleccionar Download > Standard PNG (o si puedes pagar un plan premium selecciona lo que quieras)

Descargar imagen creada de Wordart

Descargar imagen creada de Wordart

Aquí el resultado final del lenguaje de programación Rust:

Rust creado con WordArt

Rust creado con WordArt

Esta fue una pequeña introducción, pero ciertamente podemos crear miles de cosas con esta herramienta; a mí me pareció fabuloso que tuviera una forma de importar a través de CSV.

Te invito a ver las imágenes que he creado haciendo click aquí.


parzibyte

He trabajado por más de 4 años en el desarrollo de software con experiencia en Java, PHP, JavaScript, HTML, Node.JS, Python, Android y Go. También he trabajado con bases de datos SQL como MySQL y SQLite, así como con bases de datos NoSQL usando MongoDB.Soy bueno utilizando algunos frameworks y herramientas como Firebase, jQuery, AngularJS, VueJS, CodeIgniter, Laravel, BulmaCSS, Bootstrap y Electron.Otros términos que conozco son: Arduino, GraphQL, API's, REST, AJAX, PouchDB, CouchDB, Experiencia de usuario, buenas prácticas de programación, Webpack, NPM, Administración de servidores y programación de scriptsLa plataforma en la que tengo más experiencia es la web, pero en mis ratos libres realizo unos pequeños ejercicios en C# y C.Estoy aquí para ayudarte a resolver tus problemas de programación y depuración :-)

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

A %d blogueros les gusta esto: