svgSetSize
Muda o tamanho em que o gráfico é rasterizado.
Sintaxe
Seção intitulada “Sintaxe”bool svgSetSize ( svg grafico, number largura, number altura [, function callback ] )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
grafico | svg | — | O gráfico. |
largura | number | — | Nova largura, de 1 a 4096. |
altura | number | — | Nova altura, de 1 a 4096. |
callback | function | — | Se informada, substitui a função chamada a cada redesenho. |
Retorno
Seção intitulada “Retorno”true se o tamanho foi aplicado. false se o primeiro argumento não for um gráfico ou se o tamanho estiver fora do intervalo — com o motivo no console de debug.
Como o desenho é vetorial, aumentar o tamanho não borra a imagem: ela é redesenhada na nova resolução. Por isso a mudança de tamanho também dispara o callback de atualização.
Exemplo
Seção intitulada “Exemplo”-- versão grande para a tela cheia, pequena para o cantosvgSetSize(escudo, 512, 512)Veja também
Seção intitulada “Veja também”svgCreate— Cria um gráfico vetorial.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.svgSetUpdateCallback— Define — ou remove — a função chamada toda vez que o gráfico é redesenhado.