Read this post in: de_DEen_USes_ESfr_FRhi_INid_IDjapl_PLru_RUvizh_CNzh_TW

VPasCode Agora Suporta Edição de Gráficos – Seu Editor de Gráficos Definitivo e Plataforma de Texto para Diagramas

EDITION REQUIRED|
DESKTOPCommunity
VP ONLINEFree

Na Visual Paradigm, estamos constantemente expandindo os limites de como desenvolvedores, analistas de dados e profissionais de tecnologia visualizam sistemas complexos e conjuntos de dados. Recentemente, introduzimosVPasCode, uma plataforma unificada de texto para diagramas projetada para eliminar a dificuldade de alternar entre várias ferramentas de desenho. Ao suportar opções de sintaxe populares como Mermaid, PlantUML e Graphviz em um único ambiente integrado para desenvolvedores, o VPasCode tornou-se rapidamente um ecossistema preferido para renderização rápida e precisa de diagramas.

Hoje, estamos entusiasmados em anunciar uma melhoria significativa em nossa ferramenta:O VPasCode agora suporta nativamente o Apache ECharts. Essa adição transforma nosso ambiente de diagramação em um criador de gráficos altamente flexível e baseado em códigocriador de gráficos. Agora você pode transformar suas configurações JSON ou descrições auxiliadas por IA em visualizações de dados ricas e interativas em tempo real.

Screenshot of Visual Paradigm's VPasCode, opening a column chart in EChart format

Com nossa interface lado a lado, os mecanismos permanecem simples e intuitivos: insira seu objeto de configuração do ECharts no painel esquerdo e seus componentes de painel interativo serão renderizados de forma fluida no painel direito.


Por que escolher o VPasCode como seu gerador de gráficos?

Enquanto software padrão de gráficos estáticos obriga você a arrastar, soltar e ajustar manualmente pixels individuais, o VPasCode depende completamente de código estruturado. A integração do ECharts desbloqueia vantagens distintas para equipes técnicas modernas:

  • Arquitetura Unificada: Mude facilmente entre plantas de arquitetura de aplicativos (via PlantUML/Mermaid) e painéis de análise de dados (via ECharts) na mesma aba.
  • Fluxos de Trabalho Impulsionados por IA: Aproveite nossa plataforma como umgerador de gráficos com IA. Descreva seus requisitos de dados nativamente (em nosso Chatbot de Diagramação com IA) e veja visualizações precisas criadas automaticamente, sem estilização manual.
  • Estados Altamente Compartilháveis: Cada configuração de diagrama é comprimida em uma URL única e compartilhável, tornando extremamente fácil colaborar em revisões de código, documentação wiki ou apresentações ao vivo para clientes.

Explorando Exemplos ao Vivo de ECharts no VPasCode

Para demonstrar o desempenho do nossogerador de gráficos, preparamos vários modelos de visualização de dados de produção. Você pode interagir com cada exemplo diretamente visitando os links do playground correspondentes.

1. Gráfico de Barras Empilhadas (Análise de Vendas Regionais)

Perfeito para analisar totais absolutos entre grupos ao mesmo tempo em que se analisam distribuições categóricas simultaneamente.

A stacked bar chart edited with VPasCode, the diagram-as-code platform developed by Visual Paradigm

option = {
  title: { text: 'Vendas Trimestrais por Região' },
  tooltip: { trigger: 'axis', axisPointer: { type: 'shadow' } },
  legend: { data: ['Norte', 'Sul', 'Leste', 'Oeste'] },
  xAxis: { type: 'value', name: 'Receita (em $1.000)' },
  yAxis: { type: 'category', data: ['Q1', 'Q2', 'Q3', 'Q4'] },
  series: [
    { name: 'Norte', type: 'bar', stack: 'Total', data: [85, 120, 95, 150] },
    { name: 'Sul', type: 'bar', stack: 'Total', data: [65, 90, 110, 130] },
    { name: 'Leste',  type: 'bar', stack: 'Total', data: [45, 70, 85, 100] },
    { name: 'Oeste',  type: 'bar', stack: 'Total', data: [30, 50, 60, 75] }
  ]
};

2. Gráfico de Linha com Área Sombreada (Crescimento Mensal do Site)

Projetado para rastrear mudanças cronológicas com interpolações suaves e alinhamentos limpos da grade.

A line chart edited with VPasCode, the diagram-as-code platform developed by Visual Paradigm

option = {
  title: { text: 'Visitas Mensais', left: 'center' },
  tooltip: { trigger: 'axis' },
  grid: { left: 40, right: 20, top: 50, bottom: 30, containLabel: true },
  xAxis: { type: 'category', data: ['Jan','Fev','Mar','Abr','Mai','Jun'] },
  yAxis: { type: 'value' },
  series: [{
    name: 'Visitas',
    type: 'line',
    smooth: true,
    data: [820, 932, 901, 934, 1290, 1330],
    areaStyle: { opacity: 0.3 }
  }]
};

3. Gráfico de Área Personalizado (Destaque Brilhante)

Uma excelente demonstração das flexibilidades de estilização, onde cores da linha, configurações de borda e opacidade de preenchimento podem ser manipuladas instantaneamente.

A area chart edited with VPasCode, the diagram-as-code platform developed by Visual Paradigm

option = {
  title: { text: 'Visitas Mensais ao Site (2026)' },
  xAxis: { type: 'category', boundaryGap: false, data: ['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul'] },
  yAxis: { type: 'value' },
  series: [{
    data: [120, 200, 150, 80, 70, 110, 130],
    type: 'line',
    areaStyle: { color: '#ff6b6b' },
    lineStyle: { color: '#e03131' },
    itemStyle: { color: '#e03131' }
  }]
};

4. Gráfico de Pizza Interativo (Mistura de Tráfego de Referência)

Um layout clássico para calcular a participação relativa no mercado ou fontes de tráfego, completo com um container limpo para a legenda na parte inferior.

A pie chart edited with VPasCode, the diagram-as-code platform developed by Visual Paradigm

option = {
  title: { text: 'Referência de um Site', left: 'center' },
  tooltip: { trigger: 'item' },
  legend: { bottom: 10 },
  series: [
    {
      name: 'Acesso de',
      type: 'pie',
      radius: '50%',
      data: [
        { value: 1048, name: 'Motor de Busca' },
        { value: 735, name: 'Direto' },
        { value: 580, name: 'E-mail' },
        { value: 484, name: 'Anúncios Union' },
        { value: 300, name: 'Anúncios de Vídeo' }
      ]
    }
  ]
};

5. Gráfico de Radar (Comparação de Arquitetura de Service Mesh)

Uma estrutura gráfica multivariada frequentemente usada para avaliar capacidades técnicas, benchmarks de software ou critérios complexos de arquitetura lado a lado.

A radar chart edited with VPasCode, the diagram-as-code platform developed by Visual Paradigm

option = {
  title: { text: 'Avaliação de Capacidades de Service Mesh' },
  tooltip: {},
  radar: {
    indicator: [
      { name: 'Throughput (RPS)', max: 100 },
      { name: 'Tolerância a Falhas', max: 100 },
      { name: 'Eficiência de Memória', max: 100 },
      { name: 'Observabilidade', max: 100 },
      { name: 'Segurança/TLS', max: 100 }
    ]
  },
  series: [{
    name: 'Perfis de Serviço',
    type: 'radar',
    data: [
      { value: [85, 90, 55, 95, 80], name: 'Nó Proxy Go', areaStyle: { opacity: 0.3 } },
      { value: [40, 75, 90, 60, 90], name: 'Gateway Java Legado', areaStyle: { opacity: 0.1 } }
    ]
  }]
};

6. Gráfico de Dispersão (Perfil de Métrica de Latência de Inferência)

Excelente para identificar picos de valores atípicos, limites de tamanho de carga útil e gargalos de aplicação em infraestruturas distribuídas.

A scatter chart edited with VPasCode, the diagram-as-code platform developed by Visual Paradigm

option = {
  title: { text: 'Latência de Inferência vs Tamanho da Carga Útil', left: 'center' },
  tooltip: { trigger: 'item', formatter: function (p) { return 'Tamanho: ' + p.value[0] + ' KB<br />Latência: ' + p.value[1] + ' ms'; } },
  xAxis: { name: 'Tamanho da Carga Útil (KB)', type: 'value', splitLine: { lineStyle: { type: 'dashed' } } },
  yAxis: { name: 'Latência (ms)', type: 'value', splitLine: { lineStyle: { type: 'dashed' } } },
  series: [{
    type: 'scatter',
    symbolSize: 12,
    data: [
      [120, 450], [240, 580], [50, 210], [512, 1100], [320, 720],
      [180, 390], [450, 950], [90, 310], [600, 1340], [150, 410]
    ],
    itemStyle: { color: '#aa00ff' }
  }]
};

7. Gráfico de Explosão (Licenciamento de Código em Níveis Múltiplos)

Visualize relações hierárquicas com anéis concêntricos. Nossa plataforma atua como um criador de gráficos para simplificar configurações de dados complexas e aninhadas, como esta.

A sunburst chart edited with VPasCode, the diagram-as-code platform developed by Visual Paradigm

option = {
  title: { text: 'Composição da Licença do Código', left: 'center' },
  series: [{
    type: 'sunburst',
    radius: [0, '90%'],
    data: [{
      name: 'Código Aberto',
      children: [
        { name: 'Permissivo', children: [{ name: 'MIT', value: 55 }, { name: 'Apache 2.0', value: 30 }] },
        { name: 'Copyleft', children: [{ name: 'GPLv3', value: 12 }] }
      ]
    }, {
      name: 'Proprietário',
      children: [{ name: 'Fornecedor Comercial', value: 18 }]
    }]
  }]
};

8. Diagrama de Sankey (Analizador de Fluxo de Custos de Infraestrutura)

Rastreie o mapeamento de recursos operacionais ou variáveis financeiras em etapas computacionais com links de peso de nós fluídos.

A sankey chart edited with VPasCode, the diagram-as-code platform developed by Visual Paradigm

option = {
  title: { text: 'Analizador de Fluxo de Custos de Infraestrutura' },
  tooltip: { trigger: 'item', triggerOn: 'mousemove' },
  series: [{
    type: 'sankey',
    data: [
      { name: 'Orçamento Total' }, { name: 'AWS Cloud' }, { name: 'Ferramentas SaaS' },
      { name: 'Computação EC2' }, { name: 'Armazenamento RDS' }, { name: 'Monitoramento' }
    ],
    links: [
      { source: 'Orçamento Total', target: 'AWS Cloud', value: 8000 },
      { source: 'Orçamento Total', target: 'Ferramentas SaaS', value: 2000 },
      { source: 'AWS Cloud', target: 'Computação EC2', value: 5500 },
      { source: 'AWS Cloud', target: 'Armazenamento RDS', value: 2500 },
      { source: 'Ferramentas SaaS', target: 'Monitoramento', value: 2000 }
    ],
    lineStyle: { color: 'source', curveness: 0.5 }
  }]
};

9. Mapa de Calor (Grade de Velocidade de Implantação por Hora)

Monitore densidades sistêmicas, volumes de implantação ou mudanças contínuas de tráfego em matrizes de tempo personalizadas com facilidade.

A heatmap edited with VPasCode, the diagram-as-code platform developed by Visual Paradigm

option = {
  title: { text: 'Velocidade de Implantação por Hora', left: 'center' },
  tooltip: { position: 'top' },
  grid: { height: '50%', top: '15%' },
  xAxis: { type: 'category', data: ['12h', '4h', '8h', '12h', '4h', '8h'], splitArea: { show: true } },
  yAxis: { type: 'category', data: ['Seg', 'Ter', 'Qua', 'Qui', 'Sex', 'Sáb', 'Dom'], splitArea: { show: true } },
  visualMap: { min: 0, max: 30, type: 'continuous', orient: 'horizontal', left: 'center', bottom: '15%' },
  series: [{
    name: 'Implantações',
    type: 'heatmap',
    data: [[0,0,5],[0,1,1],[0,2,0],[0,3,12],[0,4,18],[0,5,8],[1,3,15],[2,4,22],[3,3,30],[4,4,25],[5,0,2],[6,0,1]],
    label: { show: true },
    emphasis: { itemStyle: { shadowBlur: 10, shadowColor: 'rgba(0, 0, 0, 0.5)' } }
  }]
};


Desbloqueie o Poder da Automação de Texto para Diagrama Hoje

Seja você precisando de um criador de gráficos para traduzir métricas brutas de negócios ou uma tela centralizada para mapas de engenharia estrutural, o VPasCode simplifica suas rotinas diárias. Diga adeus a aplicativos fragmentados e bibliotecas de visualização frágeis.

Pronto para transformar suas estruturas de dados em painéis visuais interativos?
Explore a tela completa, experimente esses modelos e teste o desempenho de renderização sem custo.
Inicie o Editor ao Vivo do VPasCode Agora →

Scroll to Top