Pular para o conteúdo principal

Criar um objeto de imagem de texto (image.new_text_image)

Declaração

imagem = image.new_text_image(texto[, {
font = fonte,
size = tamanho_da_fonte,
color = cor_da_fonte,
alpha = opacidade_da_fonte,
back_color = cor_de_fundo,
back_alpha = opacidade_do_fundo,
}])

Parâmetros

  • texto
    String contendo o texto a ser desenhado
  • fonte
    String opcional; fonte do texto a ser desenhado. O padrão é "Arial"
  • tamanho_da_fonte
    Número real opcional; tamanho da fonte do texto a ser desenhado. O padrão é 20.0
  • cor_da_fonte
    Inteiro opcional; cor da fonte do texto a ser desenhado. O padrão é 0xffffff (branco)
  • opacidade_da_fonte
    Inteiro opcional; opacidade da fonte do texto a ser desenhado, de 0 a 255. O padrão é 255
  • cor_de_fundo
    Inteiro opcional; cor de fundo da imagem. O padrão é 0x000000 (preto)
  • opacidade_do_fundo
    Inteiro opcional; opacidade do fundo da imagem, de 0 a 255. O padrão é 255

Valor retornado

  • imagem
    Objeto de imagem; retorna o objeto recém-criado

Descrição

Cria um objeto de imagem com dimensões adequadas e desenha o texto nele.
Este método produz um novo objeto de imagem. Para uso frequente e eficiente, combine-o com o método image:destroy.