Páginas filhas
  • IMAGE_buffer_jpg2bmp

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

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

#------------------------------------#
 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