4D v16.3

CREATE THUMBNAIL

Página Inicial

 
4D v16.3
CREATE THUMBNAIL

CREATE THUMBNAIL 


 

CREATE THUMBNAIL ( fonte ; dest {; largura {; altura {; modo {; profundidade}}}} ) 
Parâmetro Tipo   Descrição
fonte  Imagem in Fonte da imagem 4D ou variável a converter para uma miniatura
dest  Imagem in Miniatura resultante
largura  Inteiro in Largura da miniatura em pixels. Valor padrão = 48
altura  Inteiro in Altura da miniatura em pixels. Valor padrão = 48
modo  Inteiro in Módulo de criação de miniaturas; Valor padrão= Proporcional centralizado (6)
profundidade  Inteiro in Obsoleto, não usar

O comando CREATE THUMBNAIL devolve uma miniatura a partir de uma imagem fonte. As miniaturas são utilizadas geralmente para a pré-visualização de imagens em software multimídia ou páginas web.

Passe no parâmetro fonte a variável ou o campo imagem 4D que contém a imagem a reduzir em forma de miniatura e no parâmetro dest o campo ou variável imagem 4D que deve receber a miniatura resultante.

Os parâmetros opcionais largura e altura definem o tamanho em píxels da miniatura. Se omite estes parâmetros, o tamanho por padrão da miniatura será de 48 x 48 píxels.

O parâmetro opcional modo define o modo de criação da miniatura,  ou seja a maneira em que será redimensionada. Há três modos disponíveis. As seguintes constantes pré-definidas são fornecidas por 4D no tema “Formatos de saída de imagens”:

Constante Tipo Valor
Scaled to fit Inteiro longo 2
Scaled to fit proportional Inteiro longo 5
Scaled to fit prop centered Inteiro longo 6

Nota: Só estas três constantes podem ser utilizadas com CREATE THUMBNAIL. As outras constantes neste tema não podem ser aplicadas a este comando.

Se não introduz nenhum parâmetro, o modo 6 “Scaled to fit prop centered” se aplica por padrão. A continuação se ilustram os diferentes modos:

Imagem fonte


Miniaturas resultantes (48x48)

  • Scaled to fit = 2
  • Scaled to fit proportional = 5
  • Scaled to fit prop centered = 6 (modo padrão)

Nota: Com os modos “Scaled to fit proportional” e “Scaled to fit prop centered”, os espaços vazios aparecerão em branco. Quando estes modos são aplicados a campos ou imagens em formulários 4D, o espaço livre é transparente.

O parâmetro profundidade é ignorado e portanto deve ser omitido. O comando sempre utiliza a profundidade de tela atual (número de cores).

O parâmetro opcional profundidade define o número de cores em Mac OS (ou seja, a profundidade de tela) a conservar na miniatura resultante. O parâmetro é um inteiro igual ao número de bits por píxel: 1, 2, 4, 8, 16 ou 32. Introduza 0 para utilizar a profundidade de tela atual (valor padrão).

Nota: Em Windows, se ignora o parâmetro profundidade; o comando sempre utiliza a profundidade de tela atual.

 
PROPRIEDADES 

Produto: 4D
Tema: Imagens
Número 679

 
HISTÓRIA 

Modificado: 4D v11 SQL

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v16)
Manual de linguagem 4D ( 4D v16.1)
Manual de linguagem 4D ( 4D v16.2)
Manual de linguagem 4D ( 4D v16.3)