Por Sharlene Khan

Anote suas imagens ou adicione outros tipos de rótulo de texto com JES.

Leitores como você ajudam a apoiar o MUO. Quando você faz uma compra usando links em nosso site, podemos ganhar uma comissão de afiliado. Consulte Mais informação.

JES é um ambiente de desenvolvimento que permite processar e editar uma variedade de mídias. Para imagens, isso inclui o upload de fotos ou a adição de diferentes efeitos de filtro.

Se você estiver editando imagens, talvez queira adicionar texto em um determinado conjunto de coordenadas. Nesse caso, você pode usar funções JES integradas, como addText() ou addTextWithStyle(). Essas funções permitem configurar onde o texto aparece, a cor do texto e outras opções de estilo.

Como adicionar texto em uma imagem

Você pode adicionar texto em uma imagem em JES usando a função addText(). Como JES usa a linguagem de programação Jython, certifique-se de atualizar sua sintaxe Python com alguns exemplos básicos de Python.

instagram viewer
  1. Abra o aplicativo JES em seu computador.
  2. Na janela de programação, crie uma nova função chamada textOnImage:
    deftextOnImage():
  3. Dentro da função, use a função pickAFile() para solicitar ao usuário que selecione um arquivo local em seu computador:
    arquivo = pickAFile() 
  4. Crie um objeto de imagem usando a função makePicture():
    pic = makeImage (arquivo)
  5. Declare a string que você gostaria de adicionar à imagem:
    str = "Isto é um teste."
  6. Use a função addText() para adicionar o texto na imagem. Para o primeiro argumento, insira a imagem. Para o segundo e terceiro argumentos, insira as coordenadas onde deseja que o texto apareça. Passe a variável string como argumento final:
    addText (foto, 50, 50, str)
  7. Por padrão, a cor do texto é preta. Você pode alterar a cor do texto passando o nome de uma cor como o quinto argumento:
    addText (foto, 100, 100, str, azul)
  8. Mostre a imagem usando a função show() para renderizar a imagem em JES na tela:
    mostrar(foto)
  9. Clique no Carregar programa botão, localizado abaixo da área de programação. Se solicitado a salvar o arquivo, clique em Sim.
  10. Insira a função textOnImage() na linha de comando para executá-la:
  11. Aguarde a função exibir a imagem com texto.

Como adicionar texto com estilo

Você também pode adicionar texto estilizado em uma imagem em JES usando a função addTextWithStyle().

  1. Crie uma nova função chamada StyledTextOnImage:
    defStyledTextOnImage():
  2. Dentro da função, importe "java.awt. Fonte". Isso lhe dará acesso a certos estilos, como fonte em negrito.
    importar java.awt. Fonte como Fonte
  3. Use a função pickAFile() para solicitar ao usuário que selecione um arquivo local em seu computador:
    arquivo = pickAFile() 
  4. Use a função makePicture() para criar um objeto de imagem:
    pic = makeImage (arquivo)
  5. Declare a string que você gostaria de adicionar à imagem:
    str = "Isto é um teste."
  6. Use a função makeStyle() para criar um objeto de estilo de fonte. A função makeStyle() permite alterar a família e o tamanho da fonte. Você também pode usá-lo para deixar o texto em negrito, itálico ou sublinhado.
    minhaFonte = makeStyle("Arial", Fonte. AUDACIOSO, 64)
  7. Use a função addTextWithStyle() para adicionar o texto na imagem. Como antes, os argumentos incluem a própria imagem, as coordenadas x e y do local do texto e a string de texto. Além disso, insira o estilo personalizado como o quinto argumento:
    addTextWithStyle (foto, 50, 50, str, myFont)
  8. Assim como addText(), o texto é preto por padrão, mas você pode especificar uma cor diferente com um sexto parâmetro extra:
    addTextWithStyle (foto, 100, 100, str, myFont, azul)
  9. Mostre a imagem:
    mostrar(foto)
  10. Clique no Carregar programa botão, localizado abaixo da área de programação. Se solicitado a salvar o arquivo, clique em Sim.
  11. Insira a função StyledTextOnImage() na linha de comando para executá-la:
    StyledTextOnImage()
  12. Aguarde a função exibir a imagem com texto.

Adicionando texto a imagens usando JES

Agora que você viu como adicionar texto às imagens, pode conferir algumas das outras coisas interessantes que pode fazer com as imagens com o JES. Este poderoso ambiente permite cortar e dimensionar imagens, aplicar filtros e realizar transformações de cores.

Assine a nossa newsletter

Comentários

CompartilharTweetarCompartilharCompartilharCompartilhar
cópia de
E-mail
Compartilhar
CompartilharTweetarCompartilharCompartilharCompartilhar
cópia de
E-mail

Link copiado para a área de transferência

Tópicos relacionados

  • Programação
  • Programação
  • Pitão
  • Edição de imagens em lote

Sobre o autor

Sharlene Khan (75 Artigos Publicados)

Shay trabalha em tempo integral como desenvolvedor de software e gosta de escrever guias para ajudar outras pessoas. Ela é bacharel em TI e tem experiência anterior em Garantia de Qualidade e tutoria. Shay adora jogar e tocar piano.