sgcDiagram Özellik Matrisi
sgcDiagram'ın yaptığı her şey, göreve göre gruplandırılmış ve her özelliğin yardım konusuna bağlantıyla. JSON olarak kaydedilen bir diyagram Delphi, C++ Builder ve .NET'te açılır.
sgcDiagram'ın yaptığı her şey, göreve göre gruplandırılmış ve her özelliğin yardım konusuna bağlantıyla. JSON olarak kaydedilen bir diyagram Delphi, C++ Builder ve .NET'te açılır.
7 özellik
5 özellik
6 NuGet paketi
Çevrimiçi yardım ve PDF kılavuzları
Kayıtlı, Kayıtlı ve Deneme sürümlerinde bulunan ancak ücretsiz Community sürümünde olmayan özellikleri işaretler. ~, Community sürümünde kısmen bulunan bir özelliği işaretler; fark altında belirtilir.
Her satır kendi yardım konusuna bağlanır. Community sütunu ücretsiz .NET Community sürümünün neleri içerdiğini gösterir; Kayıtlı ve Deneme sürümleri her şeyi içerir.
| Özellik | Ayrıntılar | Community | Yardım |
|---|---|---|---|
| Palet ve editör | Kullanıcılar şekilleri TsgcVCLDiagramPalette bileşeninden TsgcVCLDiagramView üzerine sürükler, bağlantı noktalarını birleştirir ve metni yerinde düzenler. | Yardım | |
| 14 şekil | Süreç, karar, sonlandırıcı, veri, belge, kapsayıcı, görüntü, SVG yolu ve daha fazlası. | Yardım | |
| Bağlayıcılar | Etiketli ve oklu düz, dik açılı ve eğri bağlayıcılar. Engellerden kaçınan yönlendirme Kayıtlı sürümdedir. | ~Community sürümü dik açılı bağlayıcıları düğümlerden kaçınmayan basit dirsekler olarak yönlendirir. | Yardım |
| Bağlantı noktaları ve yapıştırma | Bağlayıcılar düğümlerin bağlantı noktalarına yapışır ve onları izler. | Yardım | |
| Geri alma ve pano | Her eylemi geri alma ve yineleme, BeginTransaction ve EndTransaction ile gruplanmış değişiklikler, kopyala ve yapıştır. | Yardım | |
| Yaslama ve kılavuzlar | Izgaraya yaslama ve hizalama kılavuzları. | Yardım | |
| Katmanlar | Tek bir diyagramda birden çok katman. Community sürümünde tek katman vardır. | Kayıtlı | Yardım |
| Erişilebilirlik | Düğümler, bağlantılar, gruplar ve şekil paleti, diyagram için üretilmiş bir metin alternatifiyle UI Automation'a sunulur. Klavye alternatifleri düğümleri taşır, kaydırır ve yeniden boyutlandırır, bağlantı çizer (Ctrl+K) ve paletten şekil ekler, odak halkası her zaman görünürdür ve Windows yüksek karşıtlığı izlenir. VCL'de (Delphi 7'den 13'e), Windows'ta FireMonkey'de, WinForms, WPF ve Avalonia üzerinde varsayılan olarak açıktır. | Yardım |
| Özellik | Ayrıntılar | Community | Yardım |
|---|---|---|---|
| Katmanlı yerleşim | Tek bir çağrı, tüm diyagramı soldan sağa veya yukarıdan aşağıya, tek bir geri alma adımında düzenler (TsgcDiagramLayeredLayout). | Kayıtlı | Yardım |
| Ağaç yerleşimi | Organizasyon şemaları ve hiyerarşiler için TsgcDiagramTreeLayout. | Kayıtlı | Yardım |
| Veri bağlama | TsgcDiagramDataBinding bir diyagramı bir veri kümesinden oluşturur, örneğin bir tablodan organizasyon şeması. | Kayıtlı | Yardım |
| NodesSource ve LinksSource (.NET) | TsgcWpfDiagramView ve TsgcAvaloniaDiagramView diyagramı koleksiyonlardan oluşturur: NodesSource her öğe için bir düğüm verir, NodeParentMember bir organizasyon şeması için üst öğesine bir bağlantı çizgisi, LinksSource ise bir grafik için her öğe başına bir bağlantı çizgisi verir. TsgcWinFormsDiagramView NodesDataSource ve LinksDataSource bağlar. Bağlama tek yönlüdür: veri değiştiğinde diyagram yeniden oluşturulur. | Kayıtlı | Yardım |
| Tasarımcı ve örnek diyagram (.NET) | WinForms görünümü, .NET Framework'te ve .NET 8 veya üzerinde Visual Studio tasarımcısında açılır; düğümü olmayan bir görünüm tasarımcıda ve WPF ile Avalonia önizleyicilerinde küçük bir örnek akış gösterir. Kayıtlı sürümde akıllı etiket ayrıca Nodes Data Source, Node Key Member, Node Parent Member ve Links Data Source seçeneklerini gösterir. | Yardım |
| Özellik | Ayrıntılar | Community | Yardım |
|---|---|---|---|
| JSON dosyaları | SaveToFile ve LoadFromFile; aynı dosya Delphi, C++ Builder ve .NET'te açılır. | Yardım | |
| PNG ve SVG dışa aktarma | TsgcDiagramRenderer ve görünüm PNG ve SVG kaydeder; pencere olmadan bir sunucuda veya konsolda da, Linux64 dahil. | Yardım | |
| Temalar ve stiller | Diğer sgcUI ürünleriyle paylaşılan açık ve koyu temalar, düğüm başına stiller, OnDrawNode ile özel çizim. | Yardım | |
| Görüntüleyici modu | ReadOnly, diyagramları düzenleme olmadan gösterir. | Yardım | |
| Sağdan sola (Arapça ve İbranice) | Palet, cetveller, mini harita ve araç çubukları yansıtılır; tuval şekillerinizin geometrisini korur ve şekil metni kendi yönünde okunur. dglRightToLeft, katmanlı ve ağaç yerleşimlerinin (Registered) sağdan okunmasını sağlar. | Yardım | |
| Yazdırma ve baskı önizleme | Print ve ShowPrintPreview tüm diyagramı, PNG ve SVG dışa aktarmayla aynı alanı, seçim, tutamaçlar ve kılavuzlar olmadan yazdırır. PrintSettings kağıdı, yönü, kenar boşluklarını, ölçeklemeyi, üst bilgiyi ve alt bilgiyi yazıcı, önizleme ve PDF için bir kez ayarlar. Her sürümde, VCL, FireMonkey, WinForms, WPF ve Avalonia üzerinde (FireMonkey Windows ve macOS'ta yazdırır). | Yardım | |
| Erişilebilir PDF dışa aktarma, PDF/UA ve PDF/A (sgcPDF ile) | ExportToPDF gerçek metinli vektör sayfalar ve şekil ile bağlayıcı sayısını ve şekil metinlerini içeren bir alternatif metin yazar. Dosya varsayılan olarak etiketli bir PDF/UA belgesidir ve PDFALevel PDF/A-2a veya PDF/A-3a ekler. sgcUIPDF köprüsü ve lisanslı bir sgcPDF gerekir (.NET'te esegece.sgcUICore.sgcPDF). | Kayıtlı | Yardım |
.NET diyagramı, WinForms, WPF ve Avalonia için aynı sınıf adlarına sahip bir C# portudur; arayüzsüz bir çizim paketi içerir.
| Paket | Sürüm | İçerik |
|---|---|---|
esegece.sgcDiagram.Community | Community (ücretsiz) | Çekirdek kitaplık |
esegece.sgcDiagram | Kayıtlı | Çekirdek kitaplık |
esegece.sgcDiagram.WinForms | Kayıtlı | Windows Forms denetimleri |
esegece.sgcDiagram.Wpf | Kayıtlı | WPF denetimleri |
esegece.sgcDiagram.Avalonia | Kayıtlı | Avalonia denetimleri |
esegece.sgcDiagram.Rendering | Kayıtlı | Arayüzsüz çizim |
sgcDiagram ürününün her özelliği sgcUI yardımında belgelenmiştir ve her geliştirme ortamı için ayrı bir sürüm vardır.
sgcDiagram tanıtımıyla başlayın, ardından hızlı başlangıcı ve özellik konularını izleyin.
Delphi →Tam sgcUI yardımı, çevrimdışı okumak veya yazdırmak için PDF dosyası olarak.
Delphi (PDF) →