TRichView.es
InicioCaracterísticasHistoriaDescargasOrdenarRecursosAplicacionesSoporteContactanos

Productos
Productos
TRichView
ScaleRichView
RVMedia
TRichView
Formato
Imágenes
SubControles Delphi
Tablas
Viñetas Y Numeración
Estilos
Multi-Lenguaje
Hipertexto
Importación y exportación, DB
Edición
Impresión
Revisión Ortográfica
ScaleRichView
Edición WYSIWYG
Impresión de posters
SubControles Delphi

      Características 

Imágenes

Formatos estándar de imagen y de Terceras-Partes

Los documentos de TRichView pueden contener imágenes de cualquier formato soportado por Delphi/C++Builder.

Los formatos gráficos estándar son:

  • bitmaps (TBitmap),
  • metaarchivos windows (TMetafile) de (16-bit) y mejorados (32-bit).
  • iconos (TIcon)
  • Jpegs (TJPEGImage, desde Delphi 3)
  • Gifs (TGIFImage, desde Delphi 2007)
  • Png (TPngImage, desde Delphi 2009).
  • Tiff (TWicImage, desde Delphi 2010).

Puedes agregar soporte para formatos gráficos adicionales con clases gráficas de terceras partes

Información adicional: Cómo usar imágenes PNG y GIF en TRichView (en inglés).

Imagen en documento

Redimensionado de Imagen

Los usuarios pueden redimensionar imágenes con el ratón.

Redimensionando imágen

Animación

TRichView soporta imágenes animadas:

  • Animaciones GIF;
  • Animaciones bitmap (el bitmap se divide en cuadros).

Imágenes de Fondo

Puedes agregar una imágen bitmap en el fondo. Esta imágen puede ser centrada, estirada, o en mosaico. Las imágenes en mosaico pueden ser fijas o moverse con el contenido del documento.

Tablas y celdas pueden tener también imágenes de fondo.

'Avatars' de chat se representan como imágenes desde TImageList. También, puedes ver aqui una imagen de fondo

Imágenes desde listas de imágen

Ésta es una característica única de TRichView.
¡Las imágenes se pueden insertar desde listas de imágenes! Esto es una manera muy eficiente de administrar la memoria y representar pequeños gráficos repetidos en los documentos (RichView almacena en memoria solamente un índice de la imagen y un enlace a TImageList).

Demo 1 con imágenes desde Listas de Imagen:: Demos\*\MultiDemo\

Demo 2 (menú Insert| Bullet e Insert | Hot Spot): Demos\*\Editors\Editor 1\

Tutorial de tipos de objetos en RichView (ver tutorial 1, proyecto 5): Demos\*\Tutorial\

Imágenes en componentes insertados

Otra manera de agregar imágenes - es la inserción de las imágenes en controles de Delphi/C++Builder (como TImage), e inserción de dichos controles dentro de un documento RichView.
Se pueden insertar también imágenes animadas.

Información adicional:

Dibujo Personalizado

Puedes dibujar tus propios fondos y widgets con la característica custom-draw.

Demo: Demos\*\Assorted\CustomDraw\

Dibujado personalizado del fondo y del texto

Imágenes e hipertexto

Las imágenes pueden funcionar como enlaces de hipertexto. Las imágenes de hipertexto desde listas de imagen (hotspots) pueden cambiar su aspecto bajo el puntero del ratón.

Demo: Demos\*\MultiDemo\
compiled demo

Hotspots cambian debajo del apuntador del ratón

Efectos Especiales

Puedes ver un tipo adicional de objeto en los documentos RichView- TRVBlendBitmapInfo, muestra imágenes translúcidas con un valor specifico de transparencia.

Demo: Demos\Addins\BlendBitmap\
demo compilado.

Imágenes Semi-transparentes

Distribución

Las imágenes (como los demás elementos que no sean texto) se pueden colocar dentro de una línea de texto, alienarse a la parte superior, inferior o el centro de una línea, o la línea base del texto; también pueden ser alineadas al margen izquierdo del documento con el ajuste del texto en el lado opuesto.


* = DelphiUnicode, CBuilderUnicode, Delphi, CBuilder, dependiendo de su versión de Delphi/C++Builder.