sgcRichEdit Özellik Matrisi

sgcRichEdit ürününün yaptığı her şey göreve göre gruplanmış olarak, ardından Delphi, C++ Builder ve .NET için diğer zengin metin düzenleyicileriyle bir karşılaştırma. Her özellik her sgcRichEdit lisansında bulunur; Community sürümü yoktur.

Belge Modeli ve Biçimler

ÖzellikAyrıntılar
Belge modeliTsgcRichDocument paragrafları, tabloları, sayfa sonlarını, stilleri, listeleri, görselleri, bağlantıları, belge özelliklerini ve sayfa ayarlarını tutar. VCL veya FireMonkey'e bağlı değildir.
Yerel JSONBir belgenin her ayrıntısını okur ve yazar. Denetimler belgelerini form dosyasında JSON olarak saklar.
HTMLCSS, tablolar, listeler ve görsellerle (veri URI'leri veya bir olay aracılığıyla diğer kaynaklar) HTML okur, Word ve Outlook liste ipuçları dahil. Adlandırılmış her stil için bir sınıf içeren HTML5 yazar.
MarkdownBir CommonMark alt kümesini okur ve yazar: başlıklar, vurgu, kod aralıkları ve blokları, alıntılar, iç içe listeler, bağlantılar, görseller, GFM tabloları ve üstü çizili metin.
RTFYazı tipleri, renkler, stiller, listeler, birleştirilmiş ve iç içe tablolar, köprüler ve PNG ile JPEG görsellerle RTF okur ve yazar. Word'den gelen içerik metnini, biçimlendirmesini, stillerini, listelerini, tablolarını, bağlantılarını ve resimlerini korur.
Düz metinSatır başına bir paragraf olacak şekilde metin giriş ve çıkış, bayt sırası işareti algılama ile.
Biçim algılamaLoadFromFile, LoadFromStream ve LoadFromString biçimi algılar; AsJSON, AsHTML, AsRTF, AsMarkdown ve AsText belgeyi bir dize olarak okur ve yazar. DOCX ve PDF dışa aktarma biçimleridir.

Düzenleme

ÖzellikAyrıntılar
Geri al ve yineleHer değişiklik bir geri alma adımıdır, yazma sözcükler halinde gruplanır ve Tümünü Değiştir tek bir adımdır.
KlavyeKelime işlemci kısayolları: Ctrl+B, Ctrl+I, Ctrl+U, Ctrl+L, Ctrl+E, Ctrl+R, Ctrl+J, başlıklar için Ctrl+Alt+1 ile 3, madde işaretleri için Ctrl+Shift+L, bağlantı için Ctrl+K, Ctrl+Z ve Ctrl+Y, sayfa sonu için Ctrl+Enter, tablo hücreleri arasında geçiş için Tab.
Fare ve dokunmaTıklama, bir sözcüğe çift tıklama, bir paragrafa üç kez tıklama, seçmek için sürükleme, tutamaçlarla görselleri yeniden boyutlandırma, tablo sütun kenarlıklarını sürükleme. FireMonkey denetiminde dokunma, çift dokunma ve uzun basma seçim tutamaçlarına sahip bir dokunmatik mod vardır.
Bul ve değiştirBüyük küçük harf, tam sözcük, geriye doğru, seçimde ve düzenli ifadeler, paragraflar ve tablo hücreleri arasında.
KomutlarBiçimlendirme, paragraflar, listeler, tablolar, görseller, bağlantılar, pano, geri al ve bul için ExecuteCommand ve CommandState, araç çubukları için etkin, işaretli ve değer durumlarıyla.
EylemlerHer komut için VCL ve FireMonkey eylemleri, böylece menüler, araç çubukları ve sgcToolbar gibi şeritler düzenleyiciye bağlanır.

Tablolar, Görseller, Bağlantılar, Listeler ve Stiller

ÖzellikAyrıntılar
TablolarSatır ve sütun ekleme ve silme, sütunlar ve satırlar boyunca hücre birleştirme ve bölme, başlık satırları, sayfalar arasında bölünmeyen satırlar, kenarlıklar, arka planlar, dolgu, dikey hizalama ve iç içe tablolar.
GörsellerAlternatif metinli satır içi görseller, sayfa genişliğine ölçeklenir ve tutamaçlarla yeniden boyutlandırılır. PNG ve BMP yerleşiktir; JPEG ve GIF, VCL, FireMonkey veya .NET ana bilgisayarı üzerinden çözülür.
KöprülerBağlantı ekleme ve kaldırma, OnLinkClick olayıyla Ctrl+tıklama ve bağlantıları kabukla açmak için AutoOpenLinks.
Listeler9 düzeyde madde işaretleri, ondalık sayılar, harfler ve Roma rakamları, başlangıç numaraları ve yeniden başlatmalarla.
Stiller ve biçimlendirmeKalıtımlı paragraf, karakter ve tablo stilleri; yerleşik Normal, Başlık 1 ile 6, Başlık, Alt başlık, Alıntı, Kod, Liste paragrafı, Köprü ve Tablo ızgarası. Yazı tipi, boyut, kalın, italik, altı çizili, üstü çizili, renk, vurgu, üst simge ve alt simge ile karakter biçimlendirmesi; hizalama, girintiler, aralık, satır aralığı, sekme durakları, sonrakiyle birlikte tut ve öncesinde sayfa sonu ile paragraf biçimlendirmesi.

Sağdan Sola ve IME

ÖzellikAyrıntılar
Sağdan solaArapça ve İbranice için sağdan sola paragraflar, paragraf başına yön ile (soldan sağa, sağdan sola veya otomatik).
Karışık metinAynı paragrafta Arapça ve İngilizce, şekillendirilmiş Arapça metin, görsel imleç ve okuyucunun beklediği yerde çizilen seçim ile.
IMEJaponca, Çince ve Korece için satır içi oluşturma, aday penceresi imleçte olacak şekilde. Oluşturma tek bir geri alma adımıdır.
Yön kısayollarıCtrl+Sağ Shift ve Ctrl+Sol Shift, Word'deki gibi paragraf yönünü belirler.

Pano

ÖzellikAyrıntılar
KopyalamaSeçim panoya RTF, HTML ve düz metin olarak gider, ayrıca sgcRichEdit denetimleri arasında her ayrıntıyı koruyan özel bir biçim de eklenir.
YapıştırmaWord'den ve tarayıcılardan içerik yapıştırır, mevcut en zengin biçimi seçer.
Düz yapıştırmaCtrl+Shift+V metni biçimlendirmesiz yapıştırır.

Yazdırma, PDF, DOCX ve PNG Dışa Aktarma

ÖzellikAyrıntılar
SayfalandırmaBelge başına sayfa ayarları; satırlara bölünen paragraflar, dul ve öksüz satır denetimi, satırları birlikte tut, sonrakiyle birlikte tut, sayfa sonları, satırlara bölünen tablo satırları, her sayfada tekrarlanan başlık satırları.
Yazdırma ve önizlemeVCL, FireMonkey, WinForms, WPF ve Avalonia üzerinde Print ve PrintPreview.
PDF dışa aktarmaExportToPDF, sgcRichEdit ile kurulan sgcPDF motoru üzerinden başlıklar, paragraflar, listeler, tablolar, alternatif metinli şekiller ve bağlantılarla etiketli bir PDF yazar.
DOCX dışa aktarmaStiller, numaralandırma, birleştirilmiş hücreli tablolar, köprüler, görseller ve sayfa ayarlarıyla Word belgeleri yazar. Harici bir zip kitaplığı gerekmez.
PNG dışa aktarmaExportToPNG herhangi bir sayfayı seçtiğiniz DPI değerinde çizer.

Erişilebilirlik

ÖzellikAyrıntılar
UI Automation metin deseniWindows üzerindeki ekran okuyucular belgeyi karakter, sözcük, satır, paragraf ve sayfa bazında okur, biçimlendirmeyi sorgular ve seçimi izler. VCL denetiminde, Windows üzerindeki FireMonkey denetiminde ve WinForms ile WPF denetimlerinde kullanılabilir.
Görseller ve bağlantılarGörseller alternatif metinleriyle adlandırılır; bağlantılar köprü rolüne sahiptir ve çağrılabilir.
Klavye erişimiHer eylemin bir kısayolu veya komutu vardır, görseller ve tablolar klavyeden seçilebilir ve yeniden boyutlandırılabilir, biçimlendirme değişiklikleri duyurulur.
Erişilebilir çıktıPDF dışa aktarma belge yapısıyla etiketlenir. sgcUI erişilebilirlik sayfalarına bakın.

Veri Duyarlı ve Veri Bağlama

ÖzellikAyrıntılar
Veri duyarlı denetimlerDize, memo, geniş memo ve BLOB alanları için DataSource ve DataField ile TsgcVCLDBRichEdit ve TsgcFMXDBRichEdit.
Saklanan biçimFieldFormat: Auto, JSON, HTML, RTF, Markdown veya Text. Auto, okurken JSON, RTF ve HTML algılar ve okuduğu biçimi geri yazar. FieldEncoding: auto, UTF-8, ANSI veya UTF-16.
Düzenleme davranışıİlk değişiklik veri kümesini düzenleme moduna alır, odak kaybı alanı bir kez yazar, Escape alanın değerini geri yükler ve geri alma, kayıt değiştiğinde temizlenir. AutoDisplay büyük belgeleri isteğe bağlı yükler.
WinForms bağlamaDocumentText, DataBindings ile bağlanabilir; denetimde ayrıca DataSource, DataMember, DataField, FieldFormat ve FieldEncoding vardır.
WPF ve Avalonia bağlamaDocumentText iki yönlü bağlanır ve denetim odağı kaybettiğinde kaynağı günceller; DocumentFormat JSON, HTML, RTF, Markdown veya metni seçer.

Yerelleştirme

ÖzellikAyrıntılar
12 arayüz diliİngilizce, İspanyolca, Almanca, Fransızca, İtalyanca, Portekizce (Brezilya), Hollandaca, Lehçe, Türkçe, Japonca, Korece ve Çince dillerinde komut adları, erişilebilirlik metinleri ve iletiler, Delphi ve .NET denetimleri tarafından paylaşılır.
Belge diliMetin parçası başına ve belge başına bir dil, PDF, HTML ve DOCX dışa aktarmalarına yazılır.

Pencere Olmadan Çizim

ÖzellikAyrıntılar
Pencere gerekmezBelge modeli, biçimler, yerleşim, sayfalandırma ve dışa aktarmalar VCL veya FireMonkey kullanmaz, bu nedenle servisler ve arka plan programları belgeleri dönüştürebilir ve çizebilir.
Linux64Çerçeveden bağımsız birimler Delphi 10.2'den itibaren Linux64 için derlenir.
.NETÇekirdek kitaplık .NET Standard 2.0, .NET Framework 4.7.2 ve .NET 6, 8, 9 ve 10 hedefler; PNG dışa aktarma Rendering paketindedir.

Platformlar ve IDE Sürümleri

HedefBileşenlerSürümler
VCLTsgcVCLRichEdit, TsgcVCLDBRichEditDelphi 7'den 13'e, C++ Builder 2007'den 13'e
FireMonkeyTsgcFMXRichEdit, TsgcFMXDBRichEditDelphi ve C++ Builder XE6 ve sonrası
Linux64Belge modeli, biçimler, yerleşim ve dışa aktarmalarDelphi 10.2 ve sonrası
WinFormsTsgcWinFormsRichEdit, Visual Studio tasarımcısı ve veri bağlama ileWindows üzerinde .NET Framework 4.7.2, .NET 8, 9 ve 10
WPFTsgcWpfRichEditWindows üzerinde .NET Framework 4.7.2, .NET 8, 9 ve 10
AvaloniaTsgcAvaloniaRichEdit.NET 8, 9 ve 10 üzerinde Avalonia 12

.NET için sgcRichEdit

Aynı sınıf ve üye adlarına sahip bir C# taşıması. Paketler yalnızca Kayıtlıdır ve nuget.org üzerinde yayımlanmaz.

PaketSürümİçerik
esegece.sgcRichEditKayıtlıBelge modeli, biçimler, yerleşim ve dışa aktarmalar
esegece.sgcRichEdit.RenderingKayıtlıGörsel kod çözücüler ve PNG sayfa dışa aktarma
esegece.sgcRichEdit.WinFormsKayıtlıWindows Forms denetimi
esegece.sgcRichEdit.WinForms.DesignKayıtlı.NET 8 ve sonrası için Visual Studio tasarımcısı
esegece.sgcRichEdit.WpfKayıtlıWPF denetimi
esegece.sgcRichEdit.AvaloniaKayıtlıAvalonia denetimi

sgcRichEdit ve Diğer Zengin Metin Düzenleyicileri

Her ürünün güçlü yanları vardır. Tablo, her üreticinin herkese açık sayfalarında belirttiklerini listeler, böylece hangisinin projenize uyduğunu kontrol edebilirsiniz.

ÜrünÇerçevelerBelge biçimleriVeri duyarlı ve notlar
sgcRichEditDelphi 7'den 13'e ve C++ Builder 2007'den 13'e için VCL ve FireMonkey; .NET için WinForms, WPF ve AvaloniaJSON, HTML, Markdown, RTF ve metin okur ve yazar; DOCX, PDF ve PNG dışa aktarırTsgcVCLDBRichEdit ve TsgcFMXDBRichEdit, .NET veri bağlama. Linux64 üzerinde pencere olmadan çizim. sgcUI'nin parçası.
TRichView ve ScaleRichViewDelphi ve C++Builder için VCL ve FireMonkey bileşenleri, ayrıca Lazarus LCL bileşenleriDocX, RTF, HTML, Markdown ve diğer biçimlerin içe ve dışa aktarılmasıTDBRichView ve TDBRichViewEdit. ScaleRichView, WYSIWYG düzenleme için aynı üreticinin ayrı bir ürünüdür.
DevExpress VCL Rich Edit ControlDelphi ve C++Builder için VCL. DevExpress, WinForms ve WPF için ayrı Rich Text Editor ürünleri satar.TXT ve RTF yerleşik; DOC, HTML ve DOCX ek birimlerleDevExpress tarafından Microsoft Word'den esinlenmiş, iç içe tablolar, birleştirilmiş hücreler, Baskı Düzeni görünümü ve adres mektup birleştirme içeren, özellik bakımından eksiksiz bir RTF denetimi olarak tanımlanır.
TMS FNC Rich EditorTTMSFNCRichEditor, Delphi için çapraz platform bir FNC denetimi. TMS ayrıca TMS VCL UI Pack içinde TAdvRichEditor sunar.TTMSFNCRichEditorIO ile HTML içe ve dışa aktarma, TTMSFNCRichEditorPDFIO ile PDF çıktısı, Windows üzerinde ayrı bir bileşenle RTF içe ve dışa aktarmaTTMSFNCRichEditorPrintIO ile yazdırma.
TRichEditYalnızca VCL, Windows üzerinde. Windows RichEdit denetimini sarmalar ve Delphi ile C++Builder ile birlikte gelir.RTF ve düz metinTDBRichEdit, VCL içindeki veri duyarlı sürümdür.

Üçüncü taraf bilgileri, üreticilerin Ekim 2026 tarihli herkese açık sayfalarından alınmıştır: trichview.com, devexpress.com, docs.devexpress.com ve doc.tmssoftware.com. Ürün adları sahiplerinin ticari markalarıdır. Güncel ayrıntılar için her üreticinin sitesine bakın.

Belgeler

sgcRichEdit, her geliştirme ortamı için ayrı bir derlemeyle sgcUI yardımında belgelenmiştir.

Çevrimiçi Yardım

Her geliştirme ortamı için sgcUI yardımı.

Delphi →
C++ Builder →
.NET →

PDF Kılavuzları

Çevrimdışı okumak veya yazdırmak için PDF dosyası olarak eksiksiz sgcUI yardımı.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →
En avantajlı seçenek: All-AccessTüm eSeGeCe ürünleri, Premium Destek dahil, yılda €1,059'dan itibaren.
All-Access fiyatlarına bakın

sgcRichEdit ile Geliştirin

sgcUI denemesini indirin ve Delphi veya C++ Builder uygulamanıza bir belge düzenleyicisi ekleyin.