Pobierz sgcDiagram

sgcDiagram jest w wersji próbnej sgcUI All-Access: jeden instalator dla Delphi i jeden dla C++ Builder ze wszystkimi 14 produktami sgcUI. Pobierz w pełni funkcjonalną wersję próbną, uruchom skompilowane dema bez IDE lub dodaj pakiety NuGet do projektu .NET. Licencje są dostępne na stronie cennika.

Bezpłatne pobieranie wersji próbnej

Jedna wersja próbna sgcUI instaluje każdy produkt sgcUI, razem z sgcDiagram, z pełną funkcjonalnością do oceny.

Wersja próbna sgcUI dla Delphi

W pełni funkcjonalna wersja próbna dla Delphi 7 do RAD Studio 13 ze wszystkimi 14 produktami sgcUI, razem z sgcDiagram, oraz projektami demonstracyjnymi.

Pobierz wersję próbną Delphi →

Wersja próbna sgcUI dla C++ Builder

W pełni funkcjonalna wersja próbna dla C++ Builder 2007 do 13. Te same komponenty z plikami nagłówkowymi C++ i projektami demonstracyjnymi.

Pobierz wersję próbną CBuilder →

Skompilowane dema

Gotowe do uruchomienia pliki wykonywalne każdego produktu sgcUI. Dema sgcDiagram to FlowchartEditor, FlowchartEditorFMX, OrgChart, NodeEditor i Headless.

Pobierz dema →

Co dostajesz w wersji próbnej

  • sgcDiagram z każdą funkcją, w tym automatyczne układy, trasowanie omijające przeszkody, powiązanie z danymi i warstwy
  • Każdy inny produkt sgcUI, od sgcGrid do sgcReports
  • Pakiety VCL i FireMonkey dla Delphi 7 do 13 oraz nagłówki i biblioteki C++ Builder
  • Komunikat, że to wersja próbna, po upływie okresu próbnego, nic innego się nie zmienia

Trzy kroki do działającego sgcDiagram

Zainstaluj wersję próbną, uruchom demo, a potem upuść sgcDiagram na własny formularz.

Zainstaluj

Uruchom instalator wersji próbnej sgcUI. Rejestruje pakiety, a komponenty pojawiają się na stronie SGC Diagram palety narzędzi.

Otwórz demo

Otwórz FlowchartEditor z folderu Demos\Diagram i uruchom go: przeciągnij kształt z palety, narysuj łącznik z portu i naciśnij przycisk układu.

Upuść komponent

Upuść TsgcVCLDiagramPalette wyrównaną do lewej i TsgcVCLDiagramView wyrównany do obszaru klienta, ustaw właściwość View palety, a twój formularz stanie się edytorem diagramów.

Uruchom dema sgcDiagram

FlowchartEditor

Tylko zarejestrowana FlowchartEditor

Przepływ zamówienia zbudowany w kodzie: przeciągaj kształty, rysuj łączniki z portów, zmieniaj rodzaj łącznika, cofaj, uruchom układ warstwowy, otwórz i zapisz JSON, eksportuj PNG i SVG, przełącz motyw i tryb tylko do odczytu.

OrgChart

Tylko zarejestrowana OrgChart

60 pracowników w TDBGrid, powiązanych z widokiem diagramu tylko do odczytu. Zatwierdź zmianę, a wykres się przebuduje, z zagęszczonymi liśćmi, kolorami działów, zaznaczaniem kliknięciem oraz eksportem PNG i SVG.

NodeEditor

NodeEditor

Typowane porty wejściowe i wyjściowe, reguła połączenia w OnConnecting, łączniki krzywe i bloki malowane w OnDrawNode, zapisane jako JSON razem z portami i podpisami.

Tylko zarejestrowana FlowchartEditorFMX

Edytor schematów blokowych na widoku i palecie FireMonkey, dla Windows i Androida, gdzie dotknięcie umieszcza kształt, a uszczypnięcie powiększa.

Headless

Tylko zarejestrowana Headless

Program konsolowy bez jednostek VCL ani FireMonkey, który buduje schemat blokowy, układa go układem warstwowym i zapisuje PNG, SVG i JSON, także na Linux64.

Obsługiwane środowiska IDE i platformy

ElementWsparcie
Delphi (VCL)Delphi 7 do 13, Win32 i Win64.
FireMonkeyDelphi XE6 do 13 w systemach Windows, macOS, iOS i Android.
C++ BuilderTe same komponenty przez wygenerowane nagłówki .hpp.
Linux64Od Delphi 10.2: dokument bez interfejsu, JSON, trasowanie, układy i renderer PNG i SVG.
.NETWinForms, WPF i Avalonia (Windows, Linux, macOS) na .NET Framework 4.7.2, .NET 8, .NET 9 i .NET 10, plus JSON, PNG i SVG bez interfejsu.

sgcDiagram dla .NET

sgcDiagram jest też dostarczany jako zarządzany port w C# z tymi samymi nazwami klas dla WinForms, WPF i Avalonia, w postaci pakietów NuGet.

Pakiety NuGet

Zainstaluj darmową edycję Community poleceniem dotnet add package esegece.sgcDiagram.Community lub edycję zarejestrowaną poleceniem dotnet add package esegece.sgcDiagram. Kontrolki dla twojego frameworka UI są w esegece.sgcDiagram.WinForms, esegece.sgcDiagram.Wpf i esegece.sgcDiagram.Avalonia.

Zobacz w NuGet →

Dema .NET

Projekty demonstracyjne: FlowchartEditor, FlowchartWpf, FlowchartAvalonia, NodeEditor, OrgChart, ConsoleRender.

Przeczytaj przegląd .NET →

Community vs. zarejestrowana

Darmowa edycja Community produktu sgcDiagram jest dla osób prywatnych i organizacji o rocznym przychodzie brutto poniżej 1 mln EUR i nie więcej niż 5 programistach. Edycja zarejestrowana ma wszystkie funkcje, pełny kod źródłowy i licencję komercyjną. Edycja Community nie ma automatycznych układów, trasowania omijającego przeszkody, powiązania z danymi, a tylko jedną warstwę.

Pakiety NuGet sgcDiagram

Pakiety Community są bezpłatne. Pakiety zarejestrowane wymagają licencji .NET.

EdycjaInstalacjaUwagi
Communitydotnet add package esegece.sgcDiagram.CommunityBezpłatna edycja Community: wszystko oprócz automatycznych układów, trasowania omijającego przeszkody, powiązania z danymi i więcej niż jednej warstwy.
Zarejestrowanadotnet add package esegece.sgcDiagramRegistered: dokument, kształty, łączniki, trasowanie, układy, cofanie, JSON i kontroler niezależny od frameworka.
Zarejestrowanadotnet add package esegece.sgcDiagram.WinFormsRegistered: widok diagramu WinForms i paleta kształtów.
Zarejestrowanadotnet add package esegece.sgcDiagram.WpfRegistered: widok diagramu WPF i paleta kształtów.
Zarejestrowanadotnet add package esegece.sgcDiagram.AvaloniaRegistered: widok diagramu Avalonia i paleta kształtów dla Windows, Linux i macOS.
Zarejestrowanadotnet add package esegece.sgcDiagram.RenderingRegistered: wyjście PNG bez interfejsu w systemach Windows, Linux i macOS.

Potrzebujesz licencji?

Zobacz opcje cenowe sgcDiagram lub zdobądź go w ramach edycji sgcUI.