GET PICTURE FORMATS
GET PICTURE FORMATS ( imagem ; codecID )
Parâmetro | Tipo | Descrição | |
---|---|---|---|
imagem | Picture | → | Imagem a analisar |
codecID | Text array | ← | 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)