Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v20 R10
SVG_New
|
SVG_New {( largeur ; hauteur {; titre {; description {; rectangle {; affichage}}}} )} -> Résultat | ||||||||
Paramètre | Type | Description | ||||||
largeur | Entier long |
![]() |
Largeur du document en points | |||||
hauteur | Entier long |
![]() |
Hauteur du document en points | |||||
titre | Chaîne |
![]() |
Titre du document | |||||
description | Chaîne |
![]() |
Description | |||||
rectangle | Booléen |
![]() |
Définir le rectangle de visualisation | |||||
affichage | Entier |
![]() |
Format d'affichage de l'image | |||||
Résultat | Ref_SVG |
![]() |
Référence de l’objet SVG | |||||
O comando SVG_New cria um novo documento SVG e devolve seu número de referencia.
Os parâmetros opcionais largo e alto permitem delimitar o espaço do documento SVG. Estes dois parâmetros devem ser expressados em pontos usuário ('px'), se deseja especificar outra unidade, deve utilizar o comando SVG_SET_DIMENSIONS.
Os parâmetros opcionais titulo e descriçao permitem dar informação sobre o conteúdo.
Se passar True no parâmetro opcional retangulo, o retângulo de visualização (atributo "viewBox") se ajusta automaticamente ao tamanho do documento criado.
Nota: É possível modificar as coordenadas do retângulo de visualização da gráfica e para ajustar a adaptação da imagem com maior precisão utilizando o comando SVG_SET_VIEWBOX.
O parâmetro opcional visualizaçao pode ser utilizado para indicar se a gráfica deve ser adaptada ao tamanho do documento. Pode passar neste parâmetro uma das seguintes constantes do tema Formatos de visualização de imagens de 4D: Scaled to fit prop centered ou Scaled to Fit.
O comando devolve uma cadeia de 32 caracteres (SVG_Ref) que consiste da referencia em memória da estrutura virtual do documento. Esta referencia deve ser utilizada com os outros comandos do componente.
Importante: Uma vez que já não necessite, não esqueça de chamar ao comando SVG_CLEAR com esta referencia para liberar a memória.
svgRef:=SVG_New
svgRef:=SVG_New(500;200)
svgRef:=SVG_New(900;700;"Prova componente SVG";"Este é um exemplo";True;Scaled to fit)