svgCreate
Cria um gráfico vetorial.
Sintaxe
Seção intitulada “Sintaxe”svg svgCreate ( number largura, number altura [, string dados, function callback ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
largura | number | — | Largura em pixels, de 1 a 4096. |
altura | number | — | Altura em pixels, de 1 a 4096. |
dados | string | — | O desenho. Se o texto começar com um sinal de menor, é lido como XML direto; caso contrário, é tratado como caminho de um arquivo do resource. |
callback | function | — | Função a chamar toda vez que o gráfico for redesenhado. |
Retorno
Seção intitulada “Retorno”O elemento do gráfico criado, ou false em caso de falha, com o motivo no console de debug.
Exemplo
Seção intitulada “Exemplo”-- de um arquivo do resourcelocal doArquivo = svgCreate(128, 128, "imagens/icone.svg")
-- de XML escrito no próprio scriptlocal daString = svgCreate(64, 64, [[<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 64 64"> <circle cx="32" cy="32" r="30" fill="#ff0055" /></svg>]])Veja também
Seção intitulada “Veja também”svgGetDocumentXML— Devolve a árvore XML do gráfico para você ler ou alterar.svgSetDocumentXML— Aplica uma árvore XML ao gráfico e manda redesenhar.svgGetSize— Devolve o tamanho de rasterização do gráfico.svgSetSize— Muda o tamanho em que o gráfico é rasterizado.svgSetUpdateCallback— Define — ou remove — a função chamada toda vez que o gráfico é redesenhado.