pt.TRichView.com
HomeCaracterísticasHistóriaDownloadsComprarRecursosAplicaçõesSuporteContatos

Lista de Características
TRichView
Formato
Imagens
Sub-Controles Delphi
Tabelas
Marcadores e Numeração
Estilos
Multi-Lingüe
Hypertexto
Importar e Exportar, DB
Edição
Impressão
Verificação Ortográfica
ScaleRichView
Edição WYSIWYG
Impressão de cartazes
Sub-Controles Delphi
English | Deutsch | Español | Português | Russian

      Características 


Formatos de Imagem Padrão e de Terceiros

Os documentos RichView podem conter imagens de qualquer formato suportado pelo Delphi/C++Builder.

Os formatos gráficos padrão são:

  • bitmaps (TBitmap),
  • windows (16-bit) and superior (32-bit) metafiles (TMetafile),
  • ícones (TIcon)
  • Jpegs (TJPEGImage, desde Delphi 3)

Você pode incluir o suporte a formatos gráficos adicionais usando classes gráficas de terceiros (descendentes da TGraphic). Animação também é suportada.

Exemplo
gif: TGifImage;
...
gif := TGifImage.Create;
gif.LoadFromFile('demo.gif');
editor.InsertPicture('Demo Gif Image', gif, rvvaBaseLine);

Informações adicionais: Como usar imagens PNG e GIF no TRichView.

Imagem em documento

É possível redimensionar imagens com o mouse.

Animação

TRichView suporta imagens animadas: animações Gif; animações Bitmap (o bitmap é dividido em quadros).

Redimensionando imagem

Imagens de fundo (Background)

Você pode adicionar uma imagem bitmap de fundo (background). Esta imagem pode ser centralizado, estirada ou em mosaico. As imagens em mosaico podem ser fixas ou mover-se com o conteúdo do documento.

Tabelas e células também podem ter imagens de fundo.

Os 'avatar' de bate-papo são representados como imagens de TImageList. Você também pode ver uma imagem de fundo aqui

Imagens de Image Lists

Esta é uma característica única do RichView.
As imagens podem ser inseridas no texto vindas de um Image Lists! Esta é em questão de memória uma forma muito eficiente de representar pequenos gráficos repetidos em documentos (RichView guarda em memória somente uma imagem indexadas e um link à TImageList)

Demo 1 com imagens de Image Lists:

  • Demos\Delphi\MultiDemo\ subdiretório de instalação do RichView, ou
  • Demos\CBuilder\MultiDemo\ subdiretório de instalação do RichView, ou
  • baixe o demo compilado.

Demo 2 (menu Inserir | Marcadores e Inserir | Hot Spot:

  • Demos\Delphi\Editors\Editor 1\ subdiretório de instalação do RichView, ou
  • Demos\CBuilder\Editors\Editor 1\ subdiretório de instalação do RichView, ou
  • baixe o demo compilado.

Tutorial de tipos de item RichView (ver tutorial 1, projeto 5):

  • Demos\Delphi\Tutorial\ subdiretório de instalação do RichView, ou
  • Demos\CBuilder\Tutorial\ subdiretório de instalação do RichView.

Imagens em componentes inseridos

Outra forma de adicionar imagens é inseri-las nos controles Delphi/C++Builder (como um TImage), e então inserir tais controles num documento RichView.
Imagens animadas também podem ser inseridas.

Informações adicionais:

Desenho personalizado

Você pode desenhar seu próprio fundo e outros símbolos com a ferramenta de desenho personalizado.

Demos:

  • Demos\Delphi\Assorted\CustomDraw\ subdiretório de instalação do RichView, ou
  • Demos\CBuilder\Assorted\CustomDraw\ subdiretório de instalação do RichView.
Desenho personalizado de parágrafo de fundo e de texto

Imagens e Hypertexto

Imagens podem funcionar como links hypertexto. Imagens hypertexto (hotspots) de uma Image List podem mudar de aparência através do ponteiro do mouse.

Demos:

  • Demos\Delphi\MultiDemo\ subdiretório de instalação do RichView, ou
  • Demos\CBuilder\MultiDemo\ subdiretório de instalação do RichView.
Foco muda sobre o ponteiro do mouse

Efeitos Especiais

Você pode ver um tipo adicional do RichView visualizando documento de imagens translúcidas com o valor de transparência especificado (TRVBlendBitmapInfo).

  • Demos\Addins\BlendBitmap\ subdiretório de instalação do RichView, ou
  • baixe o demo compilado.
Imagens Semi-transparentes