Pular para o conteúdo principal

Exportar um objeto de imagem para um arquivo JPEG (:save_to_jpeg_file)

Declaração

imagem:save_to_jpeg_file(caminho_do_arquivo [, qualidade_da_imagem ])

Parâmetros

  • caminho_do_arquivo
    Texto; caminho absoluto onde o arquivo de imagem deve ser salvo
  • qualidade_da_imagem
    Número real opcional; qualidade da imagem, de 0.0 a 1.0. O padrão é 1.0

Descrição

Exporta um objeto de imagem para um arquivo no formato JPEG; a extensão não se limita a .jpg.
Palavras-chave: compressão com perdas, compressão de imagem e qualidade da imagem.

Exemplo

-- capturar a tela inteira e salvar a imagem em um arquivo
screen.image():save_to_jpeg_file("/var/mobile/1.jpg")
-- capturar a tela inteira e salvar a imagem em um arquivo, definindo a qualidade JPEG como 0.4 (qualidade menor para reduzir o tamanho)
screen.image():save_to_jpeg_file("/var/mobile/1.jpg", 0.4)

Observação: o código acima usa a função screen.image, que não pertence a este capítulo.