Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v19
VP Convert to picture

VP Convert to picture 


 

VP Convert to picture ( objetoVP {; objRange} ) -> Resultado 
Parâmetro Tipo   Descrição
objetoVP  Objeto in Objeto 4D View Pro contendo a área para converter
objRange  Objeto in Range de objetos
Resultado  Imagem in Imagem SVG da área

O comando VP Convert to picture converte o objeto objetoVP 4D View Pro (ou a range objRange em objetoVP) em uma imagem SVG.

Este comando é útil, por exemplo:

  • para integrar um documento 4D View Pro em outro documento, como um documento 4D Write Pro
  • para imprimir um documento 4D View Pro sem ter que carregá-lo em uma área 4D View Pro.

Em objetoVP, passe o objeto 4D View Pro que deseja converter. Este objeto deve ter sido analisado previamente utilizando VP Export to object ou salvo utilizando VP EXPORT DOCUMENT.  

Nota: o processo de conversão SVG requer que as expressões e os formatos ( 4D View Pro Cell Format) incluidos na área 4D View Pro são avaliados ao menos uma vez, para que possam ser exportadas corretamente. Se converter um documento que não é avaliado de antemão, as expressões ou os formatos podem ser representados de forma inesperada.

Em objRange, passe uma range de células a converter. De forma predeterminada, se for omitido este parâmetro, se converte todo o conteúdo do documento.

O conteúdo de documento se conierte com respeito a seus atributos de visualização, incluidos os formatos (ver nota anterior), a visibilidade dos cabeçalhos, colunas e filas. Se admite a conversão dos  elementos abaixo:

  • Texto: estilo / fonte / tamanho / alinhamento / rotação / formato
  • Fundo de célula: cor / imagem
  • Bordas de célula: grosura / cor / estilo
  • fusão de células
  • Imagens
  • Altura de linhas
  • Largura de colunas
  • Colunas / linhas ocultas.

Nota: a visibilidade da quadrícula depende do atributo do documento definido com VP SET PRINT INFO.

Resultado da função

O comando devolve uma imagen eem formato SVG.

Exemplo  

Se quiser converter uma área 4D View Pro em SVG, previsualizar o resultado e enviá-lo a uma variável imagem:

 C_OBJECT($vpAreaObj)
 C_PICTURE($vPict)
 $vpAreaObj:=VP Export to object("ViewProArea")
 $vPict:=VP Convert to picture($vpAreaObj//exportar toda a área



Ver também 

VP Export to object
VP EXPORT DOCUMENT
VP SET PRINT INFO

 
PROPRIEDADES 

Produto: 4D
Tema: Linguagem 4D View Pro
Número 9885

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v18

 
ARTICLE USAGE

4D View Pro ( 4D v19)