sgcDiagram 기능 표

sgcDiagram의 모든 기능을 작업별로 정리했으며, 각 기능의 도움말 항목으로 연결됩니다. JSON으로 저장한 다이어그램은 Delphi, C++ Builder, .NET에서 열 수 있습니다.

.NET

NuGet 패키지 6개

문서

온라인 도움말 및 PDF 매뉴얼

Registered 에디션은 Registered 에디션과 체험판 에디션에 포함되지만 무료 Community 에디션에는 없는 기능을 나타냅니다. ~는 Community에 일부만 포함된 기능이며, 차이점은 아래에 설명되어 있습니다.

모든 행은 해당 도움말 항목으로 연결됩니다. Community 열은 무료 .NET Community 에디션에 포함된 내용을 보여 주며, Registered와 체험판에는 모두 포함되어 있습니다.

그리기와 편집

기능세부 정보Community도움말
팔레트와 편집기사용자는 TsgcVCLDiagramPalette에서 도형을 TsgcVCLDiagramView로 끌어다 놓고, 포트를 연결하고, 텍스트를 그 자리에서 편집합니다.도움말
도형 14종프로세스, 판단, 단말, 데이터, 문서, 컨테이너, 이미지, SVG 경로 등.도움말
커넥터레이블과 화살표를 갖춘 직선, 직교, 곡선 커넥터. 장애물 회피 라우팅은 Registered 에디션에 있습니다.~Community 에디션은 직교 커넥터를 노드를 피하지 않는 단순한 꺾임선으로 라우팅합니다.도움말
포트와 접착커넥터가 노드의 포트에 접착되어 노드를 따라 움직입니다.도움말
실행 취소와 클립보드모든 동작의 실행 취소와 다시 실행, BeginTransaction과 EndTransaction으로 묶은 변경, 복사와 붙여넣기.도움말
스냅과 안내선그리드에 맞춤과 정렬 안내선.도움말
레이어하나의 다이어그램에 여러 레이어. Community 에디션은 레이어가 하나입니다.Registered 에디션도움말
접근성노드, 링크, 그룹, 도형 팔레트가 UI Automation에 노출되며, 다이어그램에 대해 생성된 대체 텍스트도 제공됩니다. 키보드 대안으로 노드를 이동, 미세 이동, 크기 조절하고, 링크를 그리며(Ctrl+K), 팔레트에서 도형을 추가할 수 있습니다. 포커스 링은 항상 보이며 Windows 고대비를 따릅니다. Delphi 7~13의 VCL, Windows의 FireMonkey, WinForms, WPF, Avalonia에서 기본으로 켜져 있습니다.도움말

레이아웃과 데이터

기능세부 정보Community도움말
계층형 레이아웃호출 한 번으로 다이어그램 전체를 왼쪽에서 오른쪽 또는 위에서 아래로 정렬하며, 실행 취소 한 단계로 되돌릴 수 있습니다(TsgcDiagramLayeredLayout).Registered 에디션도움말
트리 레이아웃조직도와 계층 구조를 위한 TsgcDiagramTreeLayout.Registered 에디션도움말
데이터 바인딩TsgcDiagramDataBinding은 데이터셋으로 다이어그램을 만듭니다. 예를 들어 테이블에서 조직도를 만듭니다.Registered 에디션도움말
NodesSource 및 LinksSource (.NET)TsgcWpfDiagramView와 TsgcAvaloniaDiagramView는 컬렉션으로 다이어그램을 만듭니다. NodesSource는 항목마다 노드 하나를, NodeParentMember는 조직도를 위해 부모로 가는 커넥터를, LinksSource는 그래프를 위해 항목마다 커넥터 하나를 만듭니다. TsgcWinFormsDiagramView는 NodesDataSource와 LinksDataSource를 바인딩합니다. 바인딩은 단방향입니다. 데이터가 바뀌면 다이어그램이 다시 만들어집니다.Registered 에디션도움말
디자이너와 샘플 다이어그램 (.NET)WinForms 뷰는 .NET Framework와 .NET 8 이상의 Visual Studio 디자이너에서 열리며, 노드가 없는 뷰는 디자이너와 WPF 및 Avalonia 미리 보기에 작은 샘플 흐름을 표시합니다. Registered 에디션에서는 스마트 태그에 Nodes Data Source, Node Key Member, Node Parent Member, Links Data Source도 표시됩니다.도움말

파일, 내보내기, 표시

기능세부 정보Community도움말
JSON 파일SaveToFile과 LoadFromFile이며, 같은 파일을 Delphi, C++ Builder, .NET에서 열 수 있습니다.도움말
PNG 및 SVG 내보내기TsgcDiagramRenderer와 뷰가 PNG와 SVG를 저장하며, 창이 없는 서버나 콘솔, Linux64에서도 동작합니다.도움말
테마와 스타일다른 sgcUI 제품과 공유하는 라이트 및 다크 테마, 노드별 스타일, OnDrawNode를 통한 사용자 지정 그리기.도움말
뷰어 모드ReadOnly는 편집 없이 다이어그램을 표시합니다.도움말
오른쪽에서 왼쪽 (아랍어와 히브리어)팔레트, 눈금자, 미니맵, 툴바가 미러링됩니다. 캔버스는 도형의 지오메트리를 유지하고, 도형 텍스트는 자체 방향으로 읽습니다. dglRightToLeft는 계층형 및 트리 레이아웃(Registered)을 오른쪽에서부터 읽게 합니다.도움말
인쇄 및 인쇄 미리 보기Print와 ShowPrintPreview는 다이어그램 전체를 PNG 및 SVG 내보내기와 같은 영역으로 인쇄하며, 선택, 핸들, 가이드는 제외합니다. PrintSettings는 용지, 방향, 여백, 배율, 머리글과 바닥글을 한 번 설정하면 프린터, 미리 보기, PDF에 모두 적용됩니다. 모든 에디션에서 VCL, FireMonkey, WinForms, WPF, Avalonia에서 사용할 수 있습니다(FireMonkey 인쇄는 Windows와 macOS에서 동작합니다).도움말
접근 가능한 PDF 내보내기, PDF/UA 및 PDF/A(sgcPDF 사용)ExportToPDF는 실제 텍스트가 있는 벡터 페이지를 기록하며, 도형과 커넥터의 수와 도형 텍스트가 담긴 대체 텍스트를 붙입니다. 파일은 기본적으로 태그가 지정된 PDF/UA 문서이며, PDFALevel로 PDF/A-2a 또는 PDF/A-3a를 추가할 수 있습니다. sgcUIPDF 브리지와 라이선스가 있는 sgcPDF가 필요합니다(.NET에서는 esegece.sgcUICore.sgcPDF).Registered 에디션도움말

.NET용 sgcDiagram

.NET 다이어그램은 동일한 클래스 이름을 가진 C# 포트이며 WinForms, WPF, Avalonia를 지원하고 헤드리스 렌더링 패키지도 제공합니다.

패키지에디션내용
esegece.sgcDiagram.CommunityCommunity (무료)코어 라이브러리
esegece.sgcDiagramRegistered 에디션코어 라이브러리
esegece.sgcDiagram.WinFormsRegistered 에디션Windows Forms 컨트롤
esegece.sgcDiagram.WpfRegistered 에디션WPF 컨트롤
esegece.sgcDiagram.AvaloniaRegistered 에디션Avalonia 컨트롤
esegece.sgcDiagram.RenderingRegistered 에디션헤드리스 렌더링

문서

sgcDiagram의 모든 기능은 sgcUI 도움말에 문서화되어 있으며, 개발 환경별로 별도의 도움말이 제공됩니다.

온라인 도움말

sgcDiagram 소개로 시작한 다음 빠른 시작과 기능 항목을 차례로 읽어 보세요.

Delphi →
C++ Builder →
.NET →

PDF 매뉴얼

sgcUI 전체 도움말을 PDF 파일로 제공하며, 오프라인으로 읽거나 인쇄할 수 있습니다.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
최고의 가성비: All-Access모든 eSeGeCe 제품과 프리미엄 지원이 포함되어 연 €1,059부터 이용할 수 있어요.
All-Access 가격 보기

sgcDiagram로 개발하세요

sgcUI 체험판을 다운로드하여 Delphi, C++ Builder 또는 .NET 애플리케이션에 sgcDiagram를 추가하세요.