sgcDiagram 다운로드
sgcDiagram는 sgcUI All-Access 체험판에 포함되어 있으며, Delphi용과 C++ Builder용 설치 프로그램 하나씩으로 sgcUI 제품 14개를 모두 설치합니다. 완전한 기능의 체험판을 다운로드하거나, IDE가 필요 없는 컴파일된 데모를 실행하거나, .NET 프로젝트에 NuGet 패키지를 추가하세요. 라이선스는 가격 페이지에서 구매하실 수 있습니다.
sgcDiagram는 sgcUI All-Access 체험판에 포함되어 있으며, Delphi용과 C++ Builder용 설치 프로그램 하나씩으로 sgcUI 제품 14개를 모두 설치합니다. 완전한 기능의 체험판을 다운로드하거나, IDE가 필요 없는 컴파일된 데모를 실행하거나, .NET 프로젝트에 NuGet 패키지를 추가하세요. 라이선스는 가격 페이지에서 구매하실 수 있습니다.
sgcUI 체험판 하나로 sgcDiagram를 포함한 모든 sgcUI 제품이 설치되며, 평가를 위한 전체 기능을 사용할 수 있습니다.
sgcDiagram를 포함한 sgcUI 제품 14개 전체와 샘플 프로젝트를 제공하며, Delphi 7부터 RAD Studio 13까지 지원하는 완전한 기능의 평가판입니다.
Delphi 체험판 다운로드 →C++ Builder 2007부터 13까지 지원하는 완전한 기능의 평가판입니다. 동일한 컴포넌트를 C++ 헤더 파일 및 샘플 프로젝트와 함께 제공합니다.
C++ Builder 체험판 다운로드 →모든 sgcUI 제품의 바로 실행할 수 있는 실행 파일입니다. sgcDiagram 데모는 FlowchartEditor, FlowchartEditorFMX, OrgChart, NodeEditor, Headless입니다.
데모 다운로드 →체험판을 설치하고 데모를 실행한 다음 sgcDiagram를 직접 만든 폼에 올려 놓으세요.
sgcUI 체험판 설치 프로그램을 실행하세요. 패키지가 등록되고 컴포넌트가 도구 팔레트의 SGC Diagram 페이지에 나타납니다.
Demos\Diagram 폴더에서 FlowchartEditor를 열고 실행하세요. 팔레트에서 도형을 끌어다 놓고, 포트에서 커넥터를 그리고, 레이아웃 버튼을 누르세요.
TsgcVCLDiagramPalette를 왼쪽에 맞추고 TsgcVCLDiagramView를 클라이언트 영역에 맞춰 놓은 다음 팔레트의 View 속성을 설정하면 폼이 다이어그램 편집기가 됩니다.
코드로 만든 주문 흐름: 도형 끌기, 포트에서 커넥터 그리기, 커넥터 종류 전환, 실행 취소, 계층형 레이아웃 실행, JSON 열기와 저장, PNG와 SVG 내보내기, 테마와 읽기 전용 모드 전환.
TDBGrid의 직원 60명을 읽기 전용 다이어그램 뷰에 바인딩합니다. 편집을 게시하면 차트가 다시 만들어지며, 컴팩트 리프, 부서별 색상, 클릭하여 선택, PNG 및 SVG 내보내기를 지원합니다.
형식이 있는 입력 및 출력 포트, OnConnecting의 연결 규칙, 곡선 커넥터, OnDrawNode로 그린 블록을 포트와 캡션과 함께 JSON으로 저장합니다.
Windows와 Android용 FireMonkey 뷰와 팔레트의 순서도 편집기이며, 탭하면 도형이 놓이고 핀치로 확대/축소합니다.
VCL이나 FireMonkey 유닛이 없는 콘솔 프로그램이 순서도를 만들고, 계층형 레이아웃으로 정렬한 다음 PNG, SVG, JSON을 씁니다. Linux64에서도 동작합니다.
| 항목 | 지원 |
|---|---|
| Delphi (VCL) | Delphi 7부터 13까지, Win32 및 Win64. |
| FireMonkey | Windows, macOS, iOS, Android용 Delphi XE6부터 13까지. |
| C++ Builder | 생성된 .hpp 헤더를 통해 동일한 컴포넌트를 사용합니다. |
| Linux64 | Delphi 10.2부터: 헤드리스 문서, JSON, 라우팅, 레이아웃, PNG 및 SVG 렌더러. |
| .NET | .NET Framework 4.7.2, .NET 8, .NET 9, .NET 10에서 WinForms, WPF, Avalonia(Windows, Linux, macOS)와 헤드리스 JSON, PNG, SVG. |
sgcDiagram는 동일한 클래스 이름을 가진 관리 코드 C# 포트로도 제공되며, WinForms, WPF, Avalonia를 지원하고 NuGet 패키지로 배포됩니다.
무료 Community 에디션은 dotnet add package esegece.sgcDiagram.Community로, Registered 에디션은 dotnet add package esegece.sgcDiagram로 설치하세요. UI 프레임워크용 컨트롤은 esegece.sgcDiagram.WinForms, esegece.sgcDiagram.Wpf 및 esegece.sgcDiagram.Avalonia에 들어 있습니다.
데모 프로젝트: FlowchartEditor, FlowchartWpf, FlowchartAvalonia, NodeEditor, OrgChart, ConsoleRender.
.NET 개요 읽기 →sgcDiagram의 무료 Community 에디션은 연간 총매출이 100만 유로 미만이고 개발자가 5명 이하인 개인 및 조직이 사용할 수 있습니다. Registered 에디션은 모든 기능, 전체 소스 코드, 상업용 라이선스를 포함합니다. The Community edition has no automatic layouts, no obstacle avoiding routing, no data binding and one layer.
Community 패키지는 무료이며, 등록 패키지에는 .NET 라이선스가 필요합니다.
| 에디션 | 설치 | 참고 |
|---|---|---|
| Community | dotnet add package esegece.sgcDiagram.Community | 무료 Community 에디션: 자동 레이아웃, 장애물 회피 라우팅, 데이터 바인딩, 두 개 이상의 레이어를 제외한 모든 것. |
| Registered 에디션 | dotnet add package esegece.sgcDiagram | Registered: 문서, 도형, 커넥터, 라우팅, 레이아웃, 실행 취소, JSON, 프레임워크 중립 컨트롤러. |
| Registered 에디션 | dotnet add package esegece.sgcDiagram.WinForms | Registered: WinForms 다이어그램 뷰와 도형 팔레트. |
| Registered 에디션 | dotnet add package esegece.sgcDiagram.Wpf | Registered: WPF 다이어그램 뷰와 도형 팔레트. |
| Registered 에디션 | dotnet add package esegece.sgcDiagram.Avalonia | Registered: Windows, Linux, macOS용 Avalonia 다이어그램 뷰와 도형 팔레트. |
| Registered 에디션 | dotnet add package esegece.sgcDiagram.Rendering | Registered: Windows, Linux, macOS의 헤드리스 PNG 출력. |