Páginas filhas
  • IMAGE_buffer_jpg2bmp

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Converter um buffer de imagem (tipo IMAGE no 4GL) no formato JPG para BMP.

Existe pré-requisitos para uso desta função. Acesse o tópico Observações para mais informações.

Sintaxe

Bloco de código
IMAGE_buffer_jpg2bmp( < l_sourceBuffer > ) => IMAGE

Parâmetros

Nome

Tipo

Obrigatório?

Descrição

l_sourceBuffer

IMAGE

Sim

Buffer de imagem no formato JPG.

Retorno

Tipo

Descrição

IMAGE

Buffer da imagem no formato BMP. Se ocorrer alguma falha, irá retornar valor NULL.

Exemplo

Bloco de código
languageruby
themeConfluence
linenumberstrue
#------------------------------------#
 FUNCTION IMAGE_buffer_jpg2bmp_test()
#------------------------------------#
  DEFINE l_buffer_jpg  IMAGE
  DEFINE l_buffer_bmp  IMAGE

  #Carrega o buffer de um arquivo de imagem no formato JPG localizado no disco do servidor
  LET l_buffer_jgp = load_image("c:\\temp\\imagemTeste.jpg",0)

  LET l_buffer_bmp = IMAGE_buffer_jpg2bmp(l_buffer_jpg)

  #Salvando a imagem com o formato convertido para BMP no disco do servidor  
  CALL save_image("c:\\temp\\imagemTeste.bmp",0)
END FUNCTION

Informações

Fontes: image.4gl, image.prw

Veja também

LOG_dir_exist