0.1.1 • Published 6 years ago

alv v0.1.1

Weekly downloads
7
License
MIT
Repository
github
Last release
6 years ago

Alv

Alv es un npm de simple ayuda en los proyectos de Discord de MrTierrin. Aunque ahora es publico porque me vale vrg.

A lo mejor luego se actualiza, no se. Igualmente son las funciones que suelo usar más asi que las pongo aqui en un npm porsi las necesito despues y depronto alguien las necesita.

Caracteristicas

  • No se.

Funciones

  • tresPuntos
const alv = require('alv')

let texto = 'Este texto tiene más de 20 caracteres.'
let convertido = alv.tresPuntos(texto, 20)

console.log(convertido)
// resultado: 'Este texto tiene ...'

/*
* Su uso es: tresPuntos(texto, maximo, {lugar: '', termina: ''})
* lugar: dos opciones: 'inicio' & 'final'
* termina: como terminara el texto, default: ...
*/
  • CanvasLineas
/* 
* Esta función es necesario que sea usada unicamente con canvas.
*/

const alv = require('alv')
const { createCanvas } = require('canvas')

const imagen = createCanvas(120, 120)
const ctx = imagen.getContext('2d')

let texto = '¿Este texto es más largo de lo que te cabe en una imagen?'
ctx.font = '8px Arial'
alv.CanvasLineas(ctx, texto, 10, 10, 100, 15)

/*
* En la imagen se pondra el texto en varias lineas, depende de este mismo.
* Su uso es: CanvasLineas(ctx, texto, x, y, máximo, sigLinea)
* ctx: El ctx de la imagen.
* texto: El texto que deseas poner en varias lineas.
* x: La posición x en la que se ubicara el texto.
* y: La posición y en la que se ubicara el texto.
* máximo: El espacio máximo que podrá ocupar el texto.
* sigLinea: El espacio que existira entre una linea y otra.
*/

Cambios

  • 0.1.0: Se creo el npm.
0.1.1

6 years ago

0.1.0

6 years ago