sgcUI sgcRichEdit est disponible dès maintenant

sgcRichEdit. Un traitement de texte dans votre application.

Offrez à vos utilisateurs un éditeur de documents avec styles, listes, tableaux, images et liens. Lisez et écrivez JSON, HTML, Markdown et RTF, et exportez des pages en DOCX, PDF et PNG. Un seul modèle de document pilote les contrôles VCL, FireMonkey, WinForms, WPF et Avalonia, et il s'affiche sans fenêtre, y compris sous Linux64. Un éditeur de texte enrichi pour Delphi, C++ Builder et .NET, avec le code source inclus.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 à 13
Éditeur sgcRichEdit avec une barre d'outils en ruban et un document mis en forme
  • 4formats lus et écrits : JSON, HTML, Markdown et RTF
  • 3formats d'export en plus : DOCX, PDF et pages PNG
  • 5frameworks d'interface : VCL, FireMonkey, WinForms, WPF et Avalonia
  • 12langues pour les textes de l'éditeur, avec IME et saisie de droite à gauche

Tout ce dont un éditeur de documents a besoin.

Un vrai modèle de document, les formats que vos utilisateurs ont déjà, une saisie dans toutes les écritures et une sortie pour le papier, le PDF et les lecteurs d'écran. sgcRichEdit couvre tout cela dans un seul produit.

  • De vrais documents

    Styles, listes, tableaux avec cellules fusionnées, images et hyperliens.

  • Formats ouverts

    JSON, HTML, Markdown et RTF en entrée et en sortie, DOCX, PDF et PNG en sortie.

  • Toutes les langues

    IME pour le japonais, le chinois et le coréen, écriture de droite à gauche et texte mixte arabe et anglais.

  • Toutes les plateformes

    VCL, FireMonkey, WinForms, WPF et Avalonia, plus le rendu sans interface sous Linux64.

Regarde-la en action.

Captures issues des démos de sgcRichEdit. Les démos Delphi s'installent avec l'essai de sgcUI, les démos .NET sont fournies avec le téléchargement .NET Registered.

Éditeur sgcRichEdit avec une barre d'outils en ruban et un document mis en forme
Rédigez le document

Styles, listes, tableaux, images et liens.

  • Styles intégrés : Normal, Titre 1 à 6, Titre, Sous-titre, Citation, Code, Paragraphe de liste, Lien hypertexte et Grille de tableau. Modifier le style Titre 1 modifie tous les titres en une fois.
  • Listes à 9 niveaux : puces, nombres, lettres et chiffres romains.
  • Tableaux avec cellules fusionnées sur les colonnes et les lignes, lignes d'en-tête, bordures, arrière-plans et tableaux imbriqués, plus images en ligne et hyperliens avec un événement OnLinkClick.
La démo EditorFMX, le même éditeur sous FireMonkey
Une édition qui paraît familière

Les raccourcis et les commandes que les utilisateurs connaissent déjà.

  • Annuler et rétablir avec la saisie regroupée par mots, Ctrl+B, Ctrl+I, Ctrl+U, alignement, titres, puces et Ctrl+K pour les liens.
  • Rechercher et remplacer, expressions régulières comprises, avec Tout remplacer en une seule étape d'annulation.
  • Toutes les commandes depuis le code avec ExecuteCommand et CommandState, et via les actions VCL et FireMonkey, de sorte qu'une barre d'outils ou un ruban reste synchronisé avec la sélection. FireMonkey ajoute un mode tactile avec poignées de sélection.
La démo DataAware avec la liste de notes et le document de l'enregistrement sélectionné
Données et plateformes

Des documents stockés dans votre base de données.

  • TsgcVCLDBRichEdit et TsgcFMXDBRichEdit se connectent à un TDataSource, lisent les champs memo et BLOB et réécrivent le document quand l'utilisateur quitte le contrôle.
  • FieldFormat (Auto, JSON, HTML, RTF, Markdown ou Text) et FieldEncoding choisissent le mode de stockage du champ, et AutoDisplay charge les gros documents à la demande.
  • Sous .NET, la propriété DocumentText se lie à vos données dans WinForms, WPF et Avalonia.
La démo Editor .NET pour Windows Forms
Impression, export et .NET

Papier, PDF et PNG à partir du même document.

  • Print et PrintPreview sous VCL, FireMonkey, WinForms, WPF et Avalonia, avec les lignes d'en-tête répétées sur chaque page d'un tableau.
  • ExportToPDF écrit un PDF balisé avec le moteur sgcPDF, et ExportToPNG restitue n'importe quelle page à la résolution choisie, aussi sans fenêtre.
  • TsgcWinFormsRichEdit avec liaison de données et un concepteur Visual Studio, TsgcWpfRichEdit et TsgcAvaloniaRichEdit utilisent les mêmes noms que les contrôles Delphi.

Convertissez un document en quelques lignes.

Chargez un fichier RTF de Word et enregistrez-le en HTML, Markdown, DOCX, PDF et PNG. Chaque unité de format de la clause uses enregistre son lecteur ou son écrivain, et sgcUIPDF_Export relie l'export PDF à sgcPDF.

La version C#

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;

Fait partie de sgcUI.

Achète sgcRichEdit seul, ou obtiens-le dans sgcUI Enterprise aux côtés de tous les autres produits sgcUI, avec un thème et un runtime communs. Chacun est fourni avec le code source.

Seule

sgcRichEdit

L'éditeur de documents seul, avec le code source complet et 1 an de mises à jour.

€299 / développeur
Tarifs de sgcRichEdit

Standard

sgcGrid, sgcNavigation, sgcToolbar et sgcEditors.

€380 / développeur
Voir Standard

Professional

Standard plus sgcCharts, sgcDashboard et sgcGauges.

€529 / développeur
Voir Professional
Inclut sgcRichEdit

Enterprise

Les 17 produits sgcUI.

€699 / développeur
Voir Enterprise

sgcRichEdit écrit le PDF avec le moteur sgcPDF, installé avec lui. Pour .NET, sgcRichEdit .NET fournit les contrôles WinForms, WPF et Avalonia sous forme de packages NuGet Registered, et il n'existe pas d'édition Community gratuite. sgcRichEdit figure aussi dans le bundle All-Access.

Découvrir sgcUI

Mets sgcRichEdit dans ta propre application dès aujourd'hui.

Téléchargez l'essai et lancez les démos Editor, EditorFMX et DataAware, ou parcourez d'abord toutes les fonctionnalités.

Les derniers articles du blog

Voir tous les articles →

Tu vois la vue sgcRichEdit d'eSeGeCe.

Montre-moi un autre angle →
Garantie satisfait ou remboursé de 30 joursPas satisfait ? Demandez un remboursement intégral dans les 30 jours suivant l'achat. Voir la politique de remboursement