sgcDiagram Matriz de funciones

Todo lo que hace sgcDiagram, agrupado por tarea, con un enlace al tema de ayuda de cada función. Un diagrama guardado como JSON se abre en Delphi, C++ Builder y .NET.

.NET

6 paquetes NuGet

Documentación

Ayuda en línea y manuales PDF

Registrada marca las funciones que están en las ediciones registrada y de prueba, y no en la edición Community gratuita. ~ marca una función que Community tiene en parte, con la diferencia debajo.

Cada fila enlaza con su tema de ayuda. La columna Community muestra lo que incluye la edición .NET Community gratuita; las ediciones registrada y de prueba lo incluyen todo.

Dibujo y edición

FunciónDetallesCommunityAyuda
Paleta y editorLos usuarios arrastran formas desde TsgcVCLDiagramPalette a TsgcVCLDiagramView, conectan puertos y editan el texto directamente.Ayuda
14 formasProceso, decisión, terminador, datos, documento, contenedor, imagen, trazado SVG y más.Ayuda
ConectoresConectores rectos, ortogonales y curvos con etiquetas y flechas. El enrutado que evita obstáculos está en la edición registrada.~Community enruta los conectores ortogonales como codos simples que no esquivan los nodos.Ayuda
Puertos y adhesiónLos conectores se adhieren a los puertos de los nodos y los siguen.Ayuda
Deshacer y portapapelesDeshacer y rehacer cada acción, cambios agrupados con BeginTransaction y EndTransaction, copiar y pegar.Ayuda
Ajuste y guíasAjuste a la cuadrícula y guías de alineación.Ayuda
CapasVarias capas en un mismo diagrama. La edición Community tiene una sola capa.RegistradaAyuda
AccesibilidadLos nodos, los enlaces, los grupos y la paleta de formas se exponen a UI Automation, con una alternativa de texto generada para el diagrama. Las alternativas de teclado mueven, desplazan y redimensionan nodos, dibujan enlaces (Ctrl+K) y añaden formas desde la paleta, el anillo de foco siempre es visible y se respeta el alto contraste de Windows. Activada por defecto en VCL (Delphi 7 a 13), FireMonkey en Windows, WinForms, WPF y Avalonia.Ayuda

Disposiciones y datos

FunciónDetallesCommunityAyuda
Disposición por capasUna sola llamada organiza todo el diagrama, de izquierda a derecha o de arriba abajo, en un solo paso de deshacer (TsgcDiagramLayeredLayout).RegistradaAyuda
Disposición en árbolTsgcDiagramTreeLayout para organigramas y jerarquías.RegistradaAyuda
Enlace a datosTsgcDiagramDataBinding construye un diagrama a partir de un conjunto de datos, por ejemplo un organigrama a partir de una tabla.RegistradaAyuda
NodesSource y LinksSource (.NET)TsgcWpfDiagramView y TsgcAvaloniaDiagramView construyen el diagrama a partir de colecciones: NodesSource da un nodo por elemento, NodeParentMember un conector a su padre para un organigrama, y LinksSource un conector por elemento para un grafo. TsgcWinFormsDiagramView enlaza NodesDataSource y LinksDataSource. El enlace es unidireccional: el diagrama se reconstruye cuando cambian los datos.RegistradaAyuda
Diseñador y diagrama de ejemplo (.NET)La vista de WinForms se abre en el diseñador de Visual Studio en .NET Framework y en .NET 8 o posterior, y una vista sin nodos muestra un pequeño flujo de ejemplo en el diseñador y en las vistas previas de WPF y Avalonia. En la edición Registrada, la etiqueta inteligente muestra además Nodes Data Source, Node Key Member, Node Parent Member y Links Data Source.Ayuda

Archivos, exportación y visualización

FunciónDetallesCommunityAyuda
Archivos JSONSaveToFile y LoadFromFile; el mismo archivo se abre en Delphi, C++ Builder y .NET.Ayuda
Exportación a PNG y SVGTsgcDiagramRenderer y la vista guardan PNG y SVG, también en un servidor o una consola sin ventana, Linux64 incluido.Ayuda
Temas y estilosTemas claro y oscuro compartidos con los demás productos sgcUI, estilos por nodo, dibujo personalizado con OnDrawNode.Ayuda
Modo visorReadOnly muestra los diagramas sin permitir ediciones.Ayuda
De derecha a izquierda (árabe y hebreo)La paleta, las reglas, el minimapa y las barras de herramientas están reflejados; el lienzo conserva la geometría de tus formas, y el texto de las formas se lee en su propia dirección. dglRightToLeft hace que los diseños en capas y en árbol (Registered) se lean desde la derecha.Ayuda
Impresión y vista previa de impresiónPrint y ShowPrintPreview imprimen todo el diagrama, la misma área que la exportación a PNG y SVG, sin la selección, los tiradores ni las guías. PrintSettings define una sola vez el papel, la orientación, los márgenes, la escala, el encabezado y el pie de página para la impresora, la vista previa y el PDF. En todas las ediciones, en VCL, FireMonkey, WinForms, WPF y Avalonia (FireMonkey imprime en Windows y macOS).Ayuda
Exportación a PDF accesible, PDF/UA y PDF/A (con sgcPDF)ExportToPDF escribe páginas vectoriales con texto real y un texto alternativo con el número de formas y conectores y los textos de las formas. El archivo es un documento PDF/UA etiquetado por defecto, y PDFALevel añade PDF/A-2a o PDF/A-3a. Necesita el puente sgcUIPDF y un sgcPDF con licencia (esegece.sgcUICore.sgcPDF en .NET).RegistradaAyuda

sgcDiagram para .NET

El diagrama .NET es un port en C# con los mismos nombres de clase, para WinForms, WPF y Avalonia, con un paquete de renderizado sin ventana.

PaqueteEdiciónContenido
esegece.sgcDiagram.CommunityCommunity (gratuita)Biblioteca principal
esegece.sgcDiagramRegistradaBiblioteca principal
esegece.sgcDiagram.WinFormsRegistradaControles Windows Forms
esegece.sgcDiagram.WpfRegistradaControles WPF
esegece.sgcDiagram.AvaloniaRegistradaControles Avalonia
esegece.sgcDiagram.RenderingRegistradaRenderizado sin ventana

Documentación

Cada función de sgcDiagram está documentada en la ayuda de sgcUI, con una compilación para cada entorno de desarrollo.

Ayuda en línea

Empieza con la introducción de sgcDiagram y sigue con la guía de inicio rápido y los temas de funciones.

Delphi →
C++ Builder →
.NET →

Manuales PDF

La ayuda completa de sgcUI en un archivo PDF, para leer sin conexión o imprimir.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
La mejor opción: All-AccessTodos los productos de eSeGeCe, con Premium Support incluido, desde €1,059 al año.
Ver precios de All-Access

Crea con sgcDiagram

Descarga la prueba de sgcUI y añade sgcDiagram a tu aplicación Delphi, C++ Builder o .NET.