Descargar sgcDiagram

sgcDiagram se incluye en la prueba All-Access de sgcUI, con un instalador para Delphi y otro para C++ Builder con los 14 productos sgcUI. Descarga la prueba totalmente funcional, ejecuta las demos compiladas sin necesidad de IDE o añade los paquetes NuGet a un proyecto .NET. Las licencias están disponibles en la página de precios.

Descargas de prueba gratuitas

Una única prueba de sgcUI instala todos los productos sgcUI, sgcDiagram incluido, con funcionalidad completa para evaluación.

Prueba de sgcUI para Delphi

Evaluación totalmente funcional para Delphi 7 hasta RAD Studio 13 con los 14 productos sgcUI, sgcDiagram incluido, y los proyectos de demostración.

Descargar prueba para Delphi →

Prueba de sgcUI para C++ Builder

Evaluación totalmente funcional para C++ Builder 2007 hasta 13. Los mismos componentes con archivos de cabecera C++ y proyectos de demostración.

Descargar prueba para CBuilder →

Demos compiladas

Ejecutables listos para usar de cada producto sgcUI. Las demos de sgcDiagram son FlowchartEditor, FlowchartEditorFMX, OrgChart, NodeEditor y Headless.

Descargar demos →

Qué incluye la prueba

  • sgcDiagram con todas las funciones, incluidas las disposiciones automáticas, el enrutado que esquiva obstáculos, el enlace con datos y las capas
  • Todos los demás productos sgcUI, de sgcGrid a sgcReports
  • Los paquetes VCL y FireMonkey para Delphi 7 a 13, y las cabeceras y bibliotecas de C++ Builder
  • Un aviso de versión de prueba pasado el periodo de prueba, nada más cambia

Tres pasos para tener sgcDiagram funcionando

Instala la prueba, ejecuta una demo y coloca sgcDiagram en tu propio formulario.

Instalar

Ejecuta el instalador de la prueba de sgcUI. Registra los paquetes y los componentes aparecen en la página SGC Diagram de la paleta de herramientas.

Abre una demo

Abre FlowchartEditor desde la carpeta Demos\Diagram y ejecútalo: arrastra una forma desde la paleta, dibuja un conector desde un puerto y pulsa el botón de disposición.

Suelta el componente

Suelta un TsgcVCLDiagramPalette alineado a la izquierda y un TsgcVCLDiagramView alineado al área cliente, define la propiedad View de la paleta, y tu formulario es un editor de diagramas.

Ejecuta las demos de sgcDiagram

FlowchartEditor

Solo registrada FlowchartEditor

Un flujo de pedidos construido en código: arrastra formas, dibuja conectores desde los puertos, cambia el tipo de conector, deshaz, ejecuta la disposición por capas, abre y guarda JSON, exporta PNG y SVG, cambia de tema y al modo de solo lectura.

OrgChart

Solo registrada OrgChart

60 empleados en un TDBGrid, enlazados a una vista de diagrama de solo lectura. Confirma una edición y el gráfico se reconstruye, con hojas compactas, colores por departamento, clic para seleccionar y exportación PNG y SVG.

NodeEditor

NodeEditor

Puertos de entrada y salida tipados, una regla de conexión en OnConnecting, conectores curvos y bloques pintados en OnDrawNode, guardados como JSON con sus puertos y títulos.

Solo registrada FlowchartEditorFMX

El editor de diagramas de flujo en la vista y la paleta de FireMonkey, para Windows y Android, donde un toque coloca una forma y un pellizco hace zoom.

Headless

Solo registrada Headless

Un programa de consola sin ninguna unidad VCL ni FireMonkey que construye un diagrama de flujo, lo dispone con la disposición por capas y escribe PNG, SVG y JSON, también en Linux64.

IDE y plataformas compatibles

ElementoCompatibilidad
Delphi (VCL)Delphi 7 a 13, Win32 y Win64.
FireMonkeyDelphi XE6 a 13 en Windows, macOS, iOS y Android.
C++ BuilderLos mismos componentes mediante las cabeceras .hpp generadas.
Linux64Desde Delphi 10.2: documento sin ventana, JSON, enrutado, disposiciones y el renderizador PNG y SVG.
.NETWinForms, WPF y Avalonia (Windows, Linux, macOS) en .NET Framework 4.7.2, .NET 8, .NET 9 y .NET 10, además de JSON, PNG y SVG sin ventana.

sgcDiagram para .NET

sgcDiagram también se distribuye como un port gestionado en C# con los mismos nombres de clase para WinForms, WPF y Avalonia, en paquetes NuGet.

Paquetes NuGet

Instala la edición Community gratuita con dotnet add package esegece.sgcDiagram.Community, o la edición registrada con dotnet add package esegece.sgcDiagram. Los controles para tu framework de interfaz están en esegece.sgcDiagram.WinForms, esegece.sgcDiagram.Wpf y esegece.sgcDiagram.Avalonia.

Ver en NuGet →

Demos .NET

Proyectos de demostración: FlowchartEditor, FlowchartWpf, FlowchartAvalonia, NodeEditor, OrgChart, ConsoleRender.

Leer la introducción de .NET →

Community vs. Registrada

La edición Community gratuita de sgcDiagram puede ser usada por particulares y organizaciones con menos de 1 millón de euros de facturación bruta anual y no más de 5 desarrolladores. La edición registrada incluye todas las funciones, el código fuente completo y la licencia comercial. La edición Community no incluye disposiciones automáticas, enrutado que evita obstáculos ni enlace a datos, y tiene una sola capa.

Paquetes NuGet de sgcDiagram

Los paquetes Community son gratuitos. Los paquetes registrados requieren una licencia .NET.

EdiciónInstalaciónNotas
Communitydotnet add package esegece.sgcDiagram.CommunityEdición Community gratuita: todo excepto las disposiciones automáticas, el enrutado que esquiva obstáculos, el enlace con datos y más de una capa.
Registradadotnet add package esegece.sgcDiagramRegistrada: el documento, las formas, los conectores, el enrutado, las disposiciones, deshacer, JSON y el controlador independiente del framework.
Registradadotnet add package esegece.sgcDiagram.WinFormsRegistrada: la vista de diagrama y la paleta de formas de WinForms.
Registradadotnet add package esegece.sgcDiagram.WpfRegistrada: la vista de diagrama y la paleta de formas de WPF.
Registradadotnet add package esegece.sgcDiagram.AvaloniaRegistrada: la vista de diagrama y la paleta de formas de Avalonia para Windows, Linux y macOS.
Registradadotnet add package esegece.sgcDiagram.RenderingRegistrada: salida PNG sin ventana en Windows, Linux y macOS.

¿Necesitas una licencia?

Consulta las opciones de precios de sgcDiagram, o consíguelo como parte de una edición de sgcUI.