Krypton Solid

La última tecnología en raciones de 5 minutos

Cómo crear banners con fuentes personalizadas usando solo URL

Cómo crear banners con fuentes personalizadas usando solo URL

Diseñar pancartas para fiestas divertidas y visualmente atractivas puede ser una tarea complicada si no tiene suficiente experiencia en diseño gráfico o no sabe cómo usar software de edición de imágenes, como Photoshop o Sketch. Comprar e instalar un software de edición de imágenes, instalar fuentes personalizadas, diseñar los gráficos y descubrir cómo aplicar una superposición de texto puede llevar mucho tiempo y costar mucho dinero … Sin embargo, hay otra opción:Cloudinary—Que es fácil de usar y puede acelerar el proceso de diseño con el uso de una única URL.

Cloudinary es un servicio basado en la nube que proporciona una solución de gestión de imágenes y videos de un extremo a otro que incluye cargas, almacenamiento, administración, manipulación y entrega de imágenes. Un ejemplo de funciones de manipulación de imágenes son las superposiciones de texto de imagen (que es el tema de discusión).

En esta publicación, le mostraré cómo lograr la superposición de imágenes en el ejemplo anterior usando Cloudinary, no solo con fuentes comunes, sino con cualquier fuente personalizada de su elección. Al final, verá lo simple, poderosa y flexible que es esta solución en comparación con el uso de software de edición de gráficos.

1. Configurar Cloudinary

Cloudinary es fácil de configurar y usar. Solo necesita crear una cuenta, después de lo cual se le asigna un almacenamiento en la nube para sus imágenes:

Cree una cuenta de Cloudinary GRATUITA usando el formulario de registro.

001

Cuando se registra con éxito, se le presenta un panel que contiene sus credenciales en la nube. Puede almacenarlos de forma segura para uso futuro:

002

2. Cargar imágenes

Ahora que tiene una cuenta gratuita de Cloudinary, puede probarla. Ve a la Mediateca y sube algunas imágenes a tu nube:

003

Como puede ver, el widget de carga le permite cargar desde su computadora o proporcionar un enlace. No se moleste en buscar imágenes bonitas en su computadora, puede usar lo que Te tengo de pexels.

CONTENIDO RELACIONADO  Personajes de LawBreakers: consejos para cada clase y una guía general para jugar

Haga clic en el pulgar que muestra la imagen que cargó y copie el enlace de la página de detalles de la imagen.

004

Así es como se ve la imagen original después de reducirla a 700px de ancho:

005

Ofertas de Cloudinary

Antes de comenzar a implementar la función de superposición de texto, permítame informarle sobre las ofertas principales de Cloudinary:

  • Almacenamiento: Encontramos esta característica al subir imágenes al servidor.
  • Entrega: La URL que obtuvimos de la biblioteca de medios es la que usamos para entregar imágenes de Cloudinary.
  • Transformación: Cloudinary le permite manipular imágenes ajustando los parámetros de URL en la URL de entrega. La imagen de arriba se transforma antes de la entrega agregando el parámetro de transformación ‘w_700’ que escala la imagen de su ancho original de más de 1,000 píxeles a 700 px.

3. Texto superpuesto

Las superposiciones de texto en este contexto se refieren a la aplicación de caracteres como una máscara en imágenes gráficas. Este proceso se usa comúnmente en herramientas de edición de imágenes como Photoshop, Sketch o Illustrator, donde importa una imagen a su tablero de arte y usa el control de texto para aplicar caracteres sobre la imagen. Por ejemplo:

006

El texto impreso en la imagen de fondo de la fiesta es lo que se conoce como «superposición de texto».

Usé la fuente Verdana en el texto «JOHNSONS PRESENT» en el ejemplo anterior. Verdana es una fuente popular y está disponible como fuente común. Sin embargo, en algunas situaciones, es posible que deba utilizar fuentes personalizadas. En este caso, puede ir a un sitio web como dafont.com, descargue una fuente personalizada, instálela en su máquina y úsela en sus diseños.

CONTENIDO RELACIONADO  Lenovo lanza el portátil ultraportátil IdeaPad U260 de 12,5 pulgadas

Las superposiciones de texto se aplican como transformación a través de los parámetros de transformación, al igual que hicimos con el ancho de la imagen de la fiesta. El siguiente ejemplo muestra una superposición de texto en la imagen:

007
http://res.cloudinary.com/christekh/image/upload/w_700/l_text:Verdana_20_bold_underline:JOHNSONS%20PRESENTS,g_north,y_25,co_rgb:F9583C/pexels-photo-341858_hx5cva.jpg

Esta URL define las muchas características que ocurren con esta transformación de imagen:

  • w_700: Reduce la imagen a 700 px
  • l_text: Define el texto superpuesto que se colocará en una imagen. Esta es una característica de transformación.
  • Verdana: Estilo de fuente
  • 20: Tamaño de fuente
  • negrita: Peso de fuente
  • subrayar: Decoración de texto
  • JOHNSONS% 20 PRESENTES: Texto superpuesto codificado en URL
  • g_north: Ubicación del texto que se encuentra en la parte superior de la imagen.
  • y_25: desplazamiento del eje y del texto desde la parte superior en porcentaje
  • co_rgb: F9583: Color del texto de la superposición

4. Fuentes personalizadas

Nuestro banner de fiesta está tomando forma, pero para hacer el banner más festivo, queremos agregar algunas fuentes locas. No solemos ver fuentes locas, por lo que no debería esperar ver una. Es por eso que no puedes simplemente usar l_text: CrazyFont.

Sin embargo, Cloudinary es muy flexible. Puede cargar su propia fuente personalizada en Cloudinary, luego usar su ID público como el l_text valor. San Valentín de medianoche es una fuente típica de fiesta que podemos usar. Descargue el archivo comprimido, descomprímalo y cargue el .ttf archivo de fuente.

(Nota: solo puede cargar fuentes .ttf o .otf).

Debe especificar el tipo como autenticado y tipo de recurso como crudo. Puede hacer esto mientras carga a través de SDK. Diga Node, por ejemplo:

var cloudinary = require(’cloudinary’)
// Credentials retrieved from dashboard
 cloud_name: 'CLOUD_NAME',
   api_key: 'API_KEY',
   api_secret: 'API_SECRET'
cloudinary.v2.uploader.upload(
   __dirname + '/Midnight-Valentine.ttf',
   {resource_type: 'raw',
   type: 'authenticated',
   public_id: 'Midnight-Valentine.ttf'},
   function(error, result) {
     console.log(result, error)

Ahora puede entregar la imagen usando la fuente personalizada que cargamos:

008
http://res.cloudinary.com/christekh/image/upload/w_700/l_text:Verdana_20_bold_underline:JOHNSONS%20PRESENTS,g_north,y_25,co_rgb:F9583C/l_text:Midnight-Valentine.ttf_80:CLUB%20NIGHT,co_rgb:ffffff/pexels-photo-341858_hx5cva.jpg

Encadenamos otra transformación a la que teníamos antes. Esta vez, el l_textEl valor del estilo de fuente ahora es Midnight-Valentine.ttf que es el ID público de la fuente que subimos. Quitamos el g_north propiedad, así como la y propiedad, por lo que la posición de superposición permanece en la ubicación predeterminada, que es el centro de la imagen.

CONTENIDO RELACIONADO  Windows, iOS o Android: ¿Quién ganará la batalla de las tabletas empresariales?

Divirtámonos un poco más añadiendo el lugar y la fecha de la fiesta:

010
http://res.cloudinary.com/christekh/image/upload/w_700/l_text:Verdana_20_bold_underline:JOHNSONS%20PRESENT,g_north,y_25,co_rgb:F9583C/l_text:Midnight-Valentine.ttf_80:CLUB%20NIGHT,co_rgb:ffffff/l_text:Verdana_20:Venue:%20JOHNSONS%20PARTY%20CLUB,g_south,y_130,co_rgb:ffffff/l_text:Lato_18_bold:Date:%2008-01-2017,g_south,y_100,co_rgb:ffffff/pexels-photo-341858_hx5cva.jpg

Conclusión

La primera imagen que se muestra al principio de este artículo fue diseñada en Sketch. La última imagen se creó componiendo parámetros en una URL. Puedes imaginar lo poderoso que es este último. Conocer las propiedades adecuadas en Cloudinary usar le permitirá comenzar a generar gráficos dinámicamente sin la ayuda de un diseñador gráfico.

Puede obtener más información sobre estas propiedades en el Documentos de Cloudinary.

[– This is an advertorial on behalf of Cloudinary –]

Deja un comentario

También te puede interesar...

Rival Flash recibe luz verde del W3C

Después de más de un año de revisiones, el Consorcio World Wide Web recomendó el miércoles especificaciones para gráficos y animaciones que, según sus partidarios, podrían ofrecer tecnologías web populares a un rango de dinero.

Primera toma: Dell Vostro V131

Dell ha respondido a las críticas sobre su elegante pero decepcionante portátil empresarial ultraportátil Vostro V130 mejorando la batería en esta actualización de Sandy Bridge. Sin embargo, todavía es caro para lo que obtienes. El

Transmisión de televisión | Krypton Solid

Aunque todavía son muchas las personas en Italia que utilizan la televisión como su principal fuente de información y entretenimiento, afortunadamente va en aumento el número de usuarios que navegan a diario por Internet y

El código abierto es apolítico Krypton Solid

Esta semana, varios pensadores intentaron colocar el código abierto en la filosofía política. Afortunadamente, todos fallaron. (¿El avión? Siga leyendo y se explicará). Convertir el código abierto en un tema político es peor que convertir

¿Linux para cristianos? Aquí viene Jesús

Jesux Developers presenta su producto Jesux (pronunciado hay-sooks) como «distribución de Linux para hackers, escuelas, familias e iglesias cristianas». ¿Broma o realidad? Según la información del sitio web de la empresa, Jesux parece ser una

El ascenso del coche conectado

Los fabricantes de automóviles y las empresas de tecnología unen cada vez más sus fuerzas para llevar el automóvil conectado a sus clientes. En los últimos meses, los principales fabricantes de automóviles, especialmente GM, Honda

IBM lanza la iniciativa Big Green Linux

IBM lanzó el martes una iniciativa para convencer a las grandes empresas y centros de datos de que Linux no solo es una forma de ahorrar dinero, sino también una buena forma de reducir el

Optar por rechazar clientes

A partir del 25 de junio, la compañía de telecomunicaciones número uno del país, Optus, dejará de vender servicios fijos y de banda ancha a clientes consumidores fuera de su rango de red planificado. SingTel