sgcUI sgcRichEdit is nu beschikbaar

sgcRichEdit. Een tekstverwerker in je eigen applicatie.

Geef je gebruikers een documenteditor met stijlen, lijsten, tabellen, afbeeldingen en koppelingen. Lees en schrijf JSON, HTML, Markdown en RTF en exporteer pagina's naar DOCX, PDF en PNG. Eén documentmodel stuurt de VCL-, FireMonkey-, WinForms-, WPF- en Avalonia-besturingselementen aan en rendert zonder venster, ook op Linux64. Een rich-text editor voor Delphi, C++ Builder en .NET, inclusief broncode.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 t/m 13
sgcRichEdit-editor met een lintwerkbalk en een opgemaakt document
  • 4formaten om te lezen en te schrijven: JSON, HTML, Markdown en RTF
  • 3extra exportformaten: DOCX, PDF en PNG-pagina's
  • 5UI-frameworks: VCL, FireMonkey, WinForms, WPF en Avalonia
  • 12talen voor de editorteksten, met IME en invoer van rechts naar links

Alles wat een documenteditor nodig heeft.

Een echt documentmodel, de formaten die je gebruikers al hebben, invoer in elk schrift en uitvoer voor papier, PDF en schermlezers. sgcRichEdit dekt dat allemaal af in één product.

  • Echte documenten

    Stijlen, lijsten, tabellen met samengevoegde cellen, afbeeldingen en hyperlinks.

  • Open formaten

    JSON, HTML, Markdown en RTF in en uit, DOCX, PDF en PNG uit.

  • Elke taal

    IME voor Japans, Chinees en Koreaans, van rechts naar links en gemengde Arabische en Engelse tekst.

  • Elk platform

    VCL, FireMonkey, WinForms, WPF en Avalonia, plus headless rendering op Linux64.

Zie het draaien.

Vastgelegd uit de sgcRichEdit-demo's. De Delphi-demo's worden geïnstalleerd met de sgcUI-proefversie, de .NET-demo's worden meegeleverd met de Registered .NET-download.

sgcRichEdit-editor met een lintwerkbalk en een opgemaakt document
Schrijf het document

Stijlen, lijsten, tabellen, afbeeldingen en koppelingen.

  • Ingebouwde stijlen: Standaard, Kop 1 tot 6, Titel, Ondertitel, Citaat, Code, Lijstalinea, Hyperlink en Tabelraster. Als je de stijl Kop 1 wijzigt, veranderen alle koppen tegelijk.
  • Lijsten met 9 niveaus: opsommingstekens, cijfers, letters en Romeinse cijfers.
  • Tabellen met samengevoegde cellen over kolommen en rijen, koprijen, randen, achtergronden en geneste tabellen, plus inline afbeeldingen en hyperlinks met een OnLinkClick-gebeurtenis.
De EditorFMX-demo, dezelfde editor op FireMonkey
Bewerken dat vertrouwd aanvoelt

De sneltoetsen en commando's die gebruikers al kennen.

  • Ongedaan maken en opnieuw uitvoeren met typen gegroepeerd per woord, Ctrl+B, Ctrl+I, Ctrl+U, uitlijning, koppen, opsommingen en Ctrl+K voor koppelingen.
  • Zoeken en vervangen, ook met reguliere expressies, waarbij Alles vervangen één stap ongedaan maken is.
  • Elk commando vanuit code via ExecuteCommand en CommandState, en via VCL- en FireMonkey-acties, zodat een werkbalk of lint synchroon blijft met de selectie. FireMonkey voegt een aanraakmodus met selectiehandvatten toe.
De DataAware-demo met de notitielijst en het document van het geselecteerde record
Gegevens en platforms

Documenten opgeslagen in je database.

  • TsgcVCLDBRichEdit en TsgcFMXDBRichEdit maken verbinding met een TDataSource, lezen memo- en BLOB-velden en schrijven het document terug wanneer de gebruiker het besturingselement verlaat.
  • FieldFormat (Auto, JSON, HTML, RTF, Markdown of Text) en FieldEncoding bepalen hoe het veld wordt opgeslagen, en AutoDisplay laadt grote documenten op aanvraag.
  • Op .NET koppelt de eigenschap DocumentText aan je gegevens in WinForms, WPF en Avalonia.
De .NET Editor-demo voor Windows Forms
Afdrukken, exporteren en .NET

Papier, PDF en PNG uit hetzelfde document.

  • Print en PrintPreview op VCL, FireMonkey, WinForms, WPF en Avalonia, met koprijen die op elke pagina van een tabel worden herhaald.
  • ExportToPDF schrijft een getagde PDF via de sgcPDF-engine, en ExportToPNG rendert elke pagina op de resolutie die je kiest, ook zonder venster.
  • TsgcWinFormsRichEdit met databinding en een Visual Studio-designer, TsgcWpfRichEdit en TsgcAvaloniaRichEdit gebruiken dezelfde namen als de Delphi-besturingselementen.

Converteer een document in een paar regels.

Laad een RTF-bestand uit Word en sla het op als HTML, Markdown, DOCX, PDF en PNG. Elke formaatunit in de uses-clausule registreert zijn reader of writer, en sgcUIPDF_Export verbindt de PDF-export met sgcPDF.

De C#-versie

uses
  sgcRichEdit_Formats, sgcRichEdit_VCL,
  sgcRichEdit_RTF_Reader, sgcRichEdit_HTML_Writer, sgcRichEdit_Markdown,
  sgcRichEdit_DOCX, sgcUIPDF_Export;

procedure TForm1.ConvertContract;
begin
  sgcVCLRichEdit1.LoadFromFile('contract.rtf');
  sgcVCLRichEdit1.SaveToFile('contract.html', refHTML);
  sgcVCLRichEdit1.SaveToFile('contract.md', refMarkdown);
  sgcVCLRichEdit1.SaveToFile('contract.docx', refDOCX);
  sgcVCLRichEdit1.ExportToPDF('contract.pdf');
  sgcVCLRichEdit1.ExportToPNG('page1.png', 0, 150);
end;

Onderdeel van sgcUI.

Koop sgcRichEdit los, of krijg het in sgcUI Enterprise naast elk ander sgcUI-product, met één thema en runtime voor allemaal. Elk wordt geleverd met broncode.

Los verkrijgbaar

sgcRichEdit

De documenteditor los, met volledige broncode en 1 jaar updates.

€299 / ontwikkelaar
Prijzen van sgcRichEdit

Standard

sgcGrid, sgcNavigation, sgcToolbar, sgcEditors en sgcLocalization.

€380 / ontwikkelaar
Bekijk Standard

Professional

Standard plus sgcCharts, sgcDashboard en sgcGauges.

€529 / ontwikkelaar
Bekijk Professional
Bevat sgcRichEdit

Enterprise

Alle 18 sgcUI-producten.

€699 / ontwikkelaar
Bekijk Enterprise

sgcRichEdit schrijft PDF met de sgcPDF-engine, die samen met het product wordt geïnstalleerd. Voor .NET levert sgcRichEdit .NET de WinForms-, WPF- en Avalonia-besturingselementen als Registered NuGet-pakketten, en er is geen gratis Community-editie. sgcRichEdit zit ook in de All-Access-bundel.

Ontdek sgcUI

Zet sgcRichEdit vandaag in je eigen toepassing.

Download de proefversie en start de demo's Editor, EditorFMX en DataAware, of bekijk eerst alle functies.

Laatste blogberichten

Bekijk alle berichten →

Je bekijkt nu de sgcRichEdit -weergave van eSeGeCe.

Toon me een andere invalshoek →
Niet-goed-geld-terug-garantie van 30 dagenNiet tevreden? Vraag binnen 30 dagen na aankoop een volledige terugbetaling aan. Bekijk het terugbetalingsbeleid