Saltar para o conteúdo principal
Versão: Próximo

GET PICTURE FORMATS

GET PICTURE FORMATS ( imagem ; codecID )

ParâmetroTipoDescrição
imagemImagem🡒Imagem a analisar
codecIDArray texto🡘ID de codec de imagem

Descrição

Tema: Imagens

O comando GET PICTURE FORMATS devolve um array de todos os IDs codec contidos na imagem passada como parâmetro.

No parâmetro imagem, se passa uma variável imagem cujos formatos deseja que sejam devolvidos no array codecIDs.

Os identificadores codec devolvidos são definidos por 4D exatamente da mesma maneira que para o comando PICTURE CODEC LISTPICTURE CODEC LIST. Podem ser devolvidos das seguintes formas:

  • Como extensões (por exemplo, ".gif")
  • Como tipos Mime (por exemplo, “image/jpeg”)
  • Como códigos QuickTime de 4 caracteres

Notas:

  • Os seguintes codecs, manejados internamente por 4D, sempre são devolvidos como extensões: JPEG, PNG, TIFF, GIF, BMP, SVG, PDF, EMF.
  • Os códigos QuickTime de 4 caracteres podem ser devolvidos nos bancos de dados onde a opção de compatibilidade QuickTime support tenha sido definida (utilizando o comando SET DATABASE PARAMETER). Entretanto, QuickTime já não é compatível com 4D e não é recomendado o uso de codecs QuickTime.

Para saber mais sobre os IDs codec imagen, consulte Imagens

Exemplo

Se quiser saber os formatos de imagem armazenados em um campo para o registro atual:

 ARRAY TEXT($aTPictureFormats;0)
  //Obter todos os formatos salvos
 GET PICTURE FORMATS([Employees]Photo;$aTPictureFormats)

Ver também