4D Write v14WR INSERT PICTURE |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D Write v14
WR INSERT PICTURE
|
WR INSERT PICTURE ( area ; imagem ; destino ; posHor ; posVer ; atras ; pagUm ) | ||||||||
Parâmetro | Tipo | Descrição | ||||||
area | Inteiro longo |
![]() |
Área 4D Write | |||||
imagem | Imagem |
![]() |
Imagem a inserir | |||||
destino | Inteiro longo |
![]() |
Lugar onde será localizada a imagem | |||||
posHor | Inteiro longo |
![]() |
Posição horizontal na página | |||||
posVer | Inteiro longo |
![]() |
Posição vertical na página | |||||
atras | Inteiro |
![]() |
0=imagem sobre o texto 1=imagem atrás do texto | |||||
pagUm | Inteiro |
![]() |
***Obsoleto, não utilizar*** | |||||
O comando WR INSERT PICTURE insere uma imagem na área 4D Write referenciada por área na localização especificada por destino, posHor e posVer.
imagem pode ser uma variável ou campo imagem. Se o conteúdo do parâmetro não é uma imagem, é retornado o erro número 1065.
O parâmetro opcional destino permite definir onde inserir a imagem. Pode utilizar uma das seguintes constantes, que se encontram no tema "" ou qualquer valor >0:
Constante
Tipo
Valor
wr into the text flow
Inteiro longo
0
wr on current page
Inteiro longo
-4
wr on left hand pages
Inteiro longo
-12
wr on right hand pages
Inteiro longo
-11
Todo valor >0 A imagem será visível na página de número destino. O valor deve ter em conta o início da numeração.
Os parâmetros opcionais posHor e posVer se expressam na unidade por padrão do documento. Estes dois parâmetros definem as coordenadas da esquina superior esquerda da imagem em relação com a esquina superior esquerda da página.
O parâmetro opcional atras permite definir se a imagem estará atrás ou a frente do texto. Neste parâmetro, pode passar uma das seguintes constantes do tema "":
Constante
Tipo
Valor
wr above text
Inteiro longo
0
wr behind text
Inteiro longo
1
O parâmetro opcional pagUm somente se conserva por razões de compatibilidade e não deve ser utilizado.
O seguinte exemplo é um método de objeto associado a um botão. Permite inserir uma imagem 4D na área 4D Write e reduzir ela em um 50%.
WR INSERT PICTURE(Area;Logo) `Inserção da imagem do campo Logo
WR SELECT(Area;wr select picture;1) `Seleção da imagem
WR GET PICTURE SIZE(Area;Vert;Horiz;pictPosition) `Leitura do tamanho da imagem
WR SET PICTURE SIZE(Area;Vert*1/2;Horiz*1/2) `Redimensionamento da imagem
Para um exemplo de inserção de imagem na página, consulte o comando WR SET PICTURE IN PAGE INFO.
Produto: 4D Write
Tema: WR Gestão de imagens
Número
89474
Modificado: 4D Write 2004
4D Write - Linguagem ( 4D Write v11.6)
4D Write - Linguagem ( 4D Write v12)
4D Write - Linguagem ( 4D Write v14)
4D Write - Linguagem ( 4D v13)
4D Write - Linguagem ( 4D Write v14 R2)
4D Write - Linguagem ( 4D Write v14 R3)
4D Write - Linguagem ( 4D Write v14 R4)