Baixar sgcDiagram

O sgcDiagram vem na avaliação sgcUI All-Access, com um instalador para Delphi e outro para C++ Builder contendo os 14 produtos sgcUI. Baixe a avaliação totalmente funcional, execute os demos compilados sem IDE ou adicione os pacotes NuGet a um projeto .NET. As licenças estão disponíveis na página de preços.

Downloads de avaliação gratuita

Uma única avaliação do sgcUI instala todos os produtos sgcUI, incluindo o sgcDiagram, com funcionalidade completa para teste.

Avaliação do sgcUI para Delphi

Avaliação totalmente funcional para Delphi 7 até RAD Studio 13 com todos os 14 produtos sgcUI, incluindo o sgcDiagram, e os projetos de demonstração.

Baixar avaliação para Delphi →

Avaliação do sgcUI para C++ Builder

Avaliação totalmente funcional para C++ Builder 2007 até 13. Os mesmos componentes com arquivos header em C++ e projetos de demonstração.

Baixar avaliação para C++ Builder →

Demos compilados

Executáveis prontos para uso de todos os produtos sgcUI. Os demos do sgcDiagram são FlowchartEditor, FlowchartEditorFMX, OrgChart, NodeEditor e Headless.

Baixar demos →

O que você recebe na avaliação

  • sgcDiagram com todos os recursos, inclusive os layouts automáticos, o roteamento que evita obstáculos, o vínculo com dados e as camadas
  • Todos os outros produtos sgcUI, do sgcGrid ao sgcReports
  • Os pacotes VCL e FireMonkey para Delphi 7 a 13, e os cabeçalhos e bibliotecas do C++ Builder
  • Um aviso de que é uma versão de avaliação depois do período de avaliação, nada mais muda

Três passos para um sgcDiagram funcionando

Instale a avaliação, execute um demo e depois coloque o sgcDiagram no seu próprio formulário.

Instalar

Execute o instalador da avaliação do sgcUI. Ele registra os pacotes, e os componentes aparecem na página SGC Diagram da paleta de ferramentas.

Abrir um demo

Abra o FlowchartEditor da pasta Demos\Diagram e execute-o: arraste uma forma da paleta, desenhe um conector a partir de uma porta e pressione o botão de layout.

Coloque o componente

Coloque um TsgcVCLDiagramPalette alinhado à esquerda e um TsgcVCLDiagramView alinhado à área do cliente, defina a propriedade View da paleta, e o seu formulário vira um editor de diagramas.

Execute os demos do sgcDiagram

FlowchartEditor

Somente Registrada FlowchartEditor

Um fluxo de pedidos criado no código: arraste formas, desenhe conectores a partir das portas, mude o tipo de conector, desfaça, execute o layout em camadas, abra e salve JSON, exporte PNG e SVG, alterne o tema e o modo somente leitura.

OrgChart

Somente Registrada OrgChart

60 funcionários em um TDBGrid, vinculados a uma visão de diagrama somente leitura. Confirme uma edição e o gráfico se reconstrói, com folhas compactas, cores por departamento, clique para selecionar e exportação para PNG e SVG.

NodeEditor

NodeEditor

Portas de entrada e saída tipadas, uma regra de conexão em OnConnecting, conectores curvos e blocos pintados em OnDrawNode, salvos como JSON com as suas portas e legendas.

Somente Registrada FlowchartEditorFMX

O editor de fluxogramas na visão e na paleta FireMonkey, para Windows e Android, onde um toque posiciona uma forma e um gesto de pinça dá zoom.

Headless

Somente Registrada Headless

Um programa de console sem nenhuma unit VCL ou FireMonkey que monta um fluxograma, organiza com o layout em camadas e grava PNG, SVG e JSON, também no Linux64.

IDEs e plataformas suportadas

ItemSuporte
Delphi (VCL)Delphi 7 a 13, Win32 e Win64.
FireMonkeyDelphi XE6 a 13 em Windows, macOS, iOS e Android.
C++ BuilderOs mesmos componentes por meio dos cabeçalhos .hpp gerados.
Linux64A partir do Delphi 10.2: documento headless, JSON, roteamento, layouts e o renderizador de PNG e SVG.
.NETWinForms, WPF e Avalonia (Windows, Linux, macOS) no .NET Framework 4.7.2, .NET 8, .NET 9 e .NET 10, além de JSON, PNG e SVG headless.

sgcDiagram para .NET

O sgcDiagram também é distribuído como uma versão gerenciada em C# com os mesmos nomes de classe para WinForms, WPF e Avalonia, entregue como pacotes NuGet.

Pacotes NuGet

Instale a edição Community gratuita com dotnet add package esegece.sgcDiagram.Community, ou a edição Registrada com dotnet add package esegece.sgcDiagram. Os controles para o seu framework de interface estão em esegece.sgcDiagram.WinForms, esegece.sgcDiagram.Wpf e esegece.sgcDiagram.Avalonia.

Ver no NuGet →

Demos .NET

Projetos de demonstração: FlowchartEditor, FlowchartWpf, FlowchartAvalonia, NodeEditor, OrgChart, ConsoleRender.

Ler a visão geral do .NET →

Community vs. Registrada

A edição Community gratuita do sgcDiagram pode ser usada por pessoas físicas e organizações com faturamento bruto anual abaixo de EUR 1 milhão e no máximo 5 desenvolvedores. A edição Registrada tem todos os recursos, o código-fonte completo e a licença comercial. A edição Community não tem layouts automáticos, roteamento que evita obstáculos, vínculo com dados e tem uma única camada.

Pacotes NuGet do sgcDiagram

Os pacotes Community são gratuitos. Os pacotes Registrada exigem uma licença .NET.

EdiçãoInstalaçãoObservações
Communitydotnet add package esegece.sgcDiagram.CommunityEdição Community gratuita: tudo, exceto os layouts automáticos, o roteamento que evita obstáculos, o vínculo com dados e mais de uma camada.
Registradadotnet add package esegece.sgcDiagramRegistrada: o documento, formas, conectores, roteamento, layouts, desfazer, JSON e o controlador neutro quanto ao framework.
Registradadotnet add package esegece.sgcDiagram.WinFormsRegistrada: a visão de diagrama WinForms e a paleta de formas.
Registradadotnet add package esegece.sgcDiagram.WpfRegistrada: a visão de diagrama WPF e a paleta de formas.
Registradadotnet add package esegece.sgcDiagram.AvaloniaRegistrada: a visão de diagrama Avalonia e a paleta de formas para Windows, Linux e macOS.
Registradadotnet add package esegece.sgcDiagram.RenderingRegistrada: saída PNG headless no Windows, no Linux e no macOS.

Precisa de uma licença?

Veja as opções de preço do sgcDiagram, ou adquira-o como parte de uma edição do sgcUI.