sgcUI O sgcRichEdit já está disponível

sgcRichEdit. Um processador de texto dentro da sua aplicação.

Ofereça aos seus usuários um editor de documentos com estilos, listas, tabelas, imagens e links. Leia e grave JSON, HTML, Markdown e RTF, e exporte páginas para DOCX, PDF e PNG. Um único modelo de documento controla os componentes VCL, FireMonkey, WinForms, WPF e Avalonia e renderiza sem janela, também no Linux64. Um editor de texto rico para Delphi, C++ Builder e .NET, com código-fonte incluído.

  • VCL
  • FireMonkey
  • WinForms
  • WPF
  • Avalonia
  • Delphi 7 a 13
Editor sgcRichEdit com uma barra de ferramentas em faixa de opções e um documento formatado
  • 4formatos lidos e gravados: JSON, HTML, Markdown e RTF
  • 3formatos de exportação adicionais: DOCX, PDF e páginas PNG
  • 5frameworks de interface: VCL, FireMonkey, WinForms, WPF e Avalonia
  • 12idiomas para os textos do editor, com IME e entrada da direita para a esquerda

Tudo o que um editor de documentos precisa.

Um modelo de documento de verdade, os formatos que seus usuários já têm, entrada em qualquer escrita e saída para papel, PDF e leitores de tela. O sgcRichEdit cobre tudo isso em um único produto.

  • Documentos de verdade

    Estilos, listas, tabelas com células mescladas, imagens e hiperlinks.

  • Formatos abertos

    JSON, HTML, Markdown e RTF de entrada e saída, DOCX, PDF e PNG de saída.

  • Todos os idiomas

    IME para japonês, chinês e coreano, escrita da direita para a esquerda e texto misto em árabe e inglês.

  • Todas as plataformas

    VCL, FireMonkey, WinForms, WPF e Avalonia, além de renderização sem interface no Linux64.

Veja funcionando.

Capturas das demos do sgcRichEdit. As demos Delphi são instaladas com o teste do sgcUI, as demos .NET acompanham o download .NET Registered.

Editor sgcRichEdit com uma barra de ferramentas em faixa de opções e um documento formatado
Escreva o documento
  • Estilos integrados: Normal, Título 1 a 6, Título, Subtítulo, Citação, Código, Parágrafo de lista, Hiperlink e Grade de tabela. Ao alterar o estilo Título 1, todos os títulos mudam de uma só vez.
  • Listas com 9 níveis: marcadores, números, letras e algarismos romanos.
  • Tabelas com células mescladas entre colunas e linhas, linhas de cabeçalho, bordas, fundos e tabelas aninhadas, além de imagens em linha e hiperlinks com um evento OnLinkClick.
A demo EditorFMX, o mesmo editor no FireMonkey
Uma edição que parece familiar

Os atalhos e comandos que os usuários já conhecem.

  • Desfazer e refazer com a digitação agrupada em palavras, Ctrl+B, Ctrl+I, Ctrl+U, alinhamento, títulos, marcadores e Ctrl+K para links.
  • Localizar e substituir, inclusive com expressões regulares, com Substituir tudo como um único passo de desfazer.
  • Todos os comandos a partir do código com ExecuteCommand e CommandState, e por meio de ações VCL e FireMonkey, de modo que uma barra de ferramentas ou uma faixa de opções fica sincronizada com a seleção. O FireMonkey adiciona um modo de toque com alças de seleção.
A demo DataAware com a lista de notas e o documento do registro selecionado
Dados e plataformas

Documentos guardados no seu banco de dados.

  • TsgcVCLDBRichEdit e TsgcFMXDBRichEdit se conectam a um TDataSource, leem campos memo e BLOB e gravam o documento de volta quando o usuário sai do controle.
  • FieldFormat (Auto, JSON, HTML, RTF, Markdown ou Text) e FieldEncoding escolhem como o campo é armazenado, e AutoDisplay carrega documentos grandes sob demanda.
  • No .NET, a propriedade DocumentText se vincula aos seus dados no WinForms, WPF e Avalonia.
A demo Editor .NET para Windows Forms
Impressão, exportação e .NET

Papel, PDF e PNG a partir do mesmo documento.

  • Print e PrintPreview no VCL, FireMonkey, WinForms, WPF e Avalonia, com as linhas de cabeçalho repetidas em cada página de uma tabela.
  • ExportToPDF grava um PDF marcado com o motor sgcPDF, e ExportToPNG renderiza qualquer página na resolução que você escolher, também sem janela.
  • TsgcWinFormsRichEdit com vinculação de dados e um designer do Visual Studio, TsgcWpfRichEdit e TsgcAvaloniaRichEdit usam os mesmos nomes dos controles Delphi.

Converta um documento em poucas linhas.

Carregue um arquivo RTF do Word e salve-o como HTML, Markdown, DOCX, PDF e PNG. Cada unit de formato na cláusula uses registra o seu leitor ou gravador, e sgcUIPDF_Export conecta a exportação para PDF ao sgcPDF.

A versão em 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;

Parte do sgcUI.

Compre o sgcRichEdit isolado ou tenha-o no sgcUI Enterprise, junto de todos os outros produtos do sgcUI, compartilhando um único tema e runtime. Todos incluem código-fonte.

Isolado

sgcRichEdit

O editor de documentos sozinho, com código-fonte completo e 1 ano de atualizações.

€299 / desenvolvedor
Preços do sgcRichEdit

Standard

sgcGrid, sgcNavigation, sgcToolbar e sgcEditors.

€380 / desenvolvedor
Ver o Standard

Professional

Standard mais sgcCharts, sgcDashboard e sgcGauges.

€529 / desenvolvedor
Ver o Professional
Inclui o sgcRichEdit

Enterprise

Os 16 produtos do sgcUI.

€699 / desenvolvedor
Ver o Enterprise

O sgcRichEdit grava PDF com o motor sgcPDF, que é instalado junto com ele. Para .NET, o sgcRichEdit .NET inclui os controles WinForms, WPF e Avalonia como pacotes NuGet Registered, e não existe uma edição Community gratuita. O sgcRichEdit também está no Pacote All-Access.

Conhecer o sgcUI

Leve o sgcRichEdit para a sua própria aplicação hoje mesmo.

Baixe o teste e execute as demos Editor, EditorFMX e DataAware, ou explore antes todos os recursos.

Últimas do blog

Ver todas as publicações →

Você está vendo a visão sgcRichEdit da eSeGeCe.

Mostre outro ângulo →
Garantia de reembolso de 30 diasNão ficou satisfeito? Solicite o reembolso total em até 30 dias após a compra. Ver política de reembolso