TRichView.com
InicioCaracterísticasHistoriaDescargasOrdenarRecursosAplicacionesSoporteContactanos

Lista de características
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

Importación y Exportación

  • RichView exporta a archivos RTF, HTML, texto, texto Unicode.
  • RichView importa archivos RTF, texto, texto Unicode.
  • RichView guarda y abre * su contenido en su formato nativo (RVF - Formato de RichView) y XML (con RichViewXML).
  • RichView puede utilizar los convertidores de importación y exportación de texto de Microsoft® Office.

* - el guardar y el abrir se refieren aquí a las operaciones que conservan 100% de la información del documento; los documentos exportados y re-importados pueden diferir.


Pegado desde MS Word

RTF (Rich Text Format - Formato de Texto Enriquecido)

El RTF (Formato Texto Enriquecido) es un formato de archivo que permite intercambiar texto con formato y gráficos entre diferentes procesadores de textos en diferentes sistemas operativos.

    Ventajas del RTF:
  • es un formato ampliamente reconocido; muchas aplicaciones lo soportan, incluyendo WordPad y Microsoft Word;
  • puede almacenar compleja información de formatos, imágenes, tablas, hiperenlaces, texto Unicode.
    Desventajas del RTF:
  • los archivos con este formato son generalmente grandes (porque contienen versiones múltiples de los mismos fragmentos, texto para la representación de imágenes, representación redundante de caracteres no ingleses);
  • no pueden contener algunas informaciónes especificas de RichView; algunos formatos de imagen no se pueden almacenar en RTF y las imágenes de estos formatos se guardan como Bitmaps o metaarchivos

RichView proporciona eventos, permitiendo que los programadores escriban controles insertados en RTF, leer y escribir enlaces de hipertexto.
RichView importa archivos RTF con Bitmpas, metaarchivos de 16 y 32 bits, Jpegs, imágenes externas (imágenes en archivos separados).
RichView importa tablas RTF.
RichView copia RTF en el portapapeles, y RichViewEdit lo copia y pega.
Puedes diseñar algunos estilos de texto para usarse como códigos RTF, y utilizar palabras claves RTF en el texto de estos estilos.

Éste es un ejemplo Salida RTF de RichView (29K).

HTML

(Hypertext Markup Language - Lenguaje de Marcado de hipertexto)

HTML es el lenguaje de Internet.
RichView produce un código HTML elegante y compacto en dos modos: el tradicional viejo estilo de archivos HTML (con etiquetas como < B>,<FONT>), y archivos HTML con Hojas en Estilo de Cascada (CSS)
CSS es un mecanismo moderno de hoja de estilo que permite a los autores y lectores adjuntar estilos (e.g. fuentes, colores y espaciamiento) a documentos HTML.
HTML con CSS se ve casi exactamente como el documento RichView original cuando se muestra en un navegador capaz (como Microsoft Internet Explorer 4 o posterior).

RichView exporta HTML como un archivo de texto HTML y un conjunto de archivos de imagen. Por defecto, todas las imágenes se convierten a Jpegs. RichView proporciona eventos en los que el programador puede cambiar este comportamiento (por ejemplo, guardar imágenes como Gifs).
RichView proporciona eventos para escribir enlaces de hipertexto e insertar controles en HTML.
RichView es capaz de guardar un HTML en una corriente (TStream) en vez de un archivo. Ademas, puede guardar solo el cuerpo del HTML, haciendo posible usar el HTML generado por RichView, como parte de un HTML más grande para crear complejas herramientas de autoria HTML.
Puedes diseñar algunos estilos de texto para usarlos como códigos HTML, y utilizar etiquetas HTML en el texto de estos estilos.

RichView no tiene métodos nativos para la importación de HTML.
Pero se puede utilizar el componente freeware RvHtmlImporter - para importar HTML en RichView.


Archivos de Texto

RichView puede guardar y abrir archivos de texto plano y Unicode. Puedes también copiarlos y pegarlos al portapapeles.


RVF (RichView Format - Formato De RichView)

RichView tiene su propio formato para guardar documentos. Este formato es compacto, sencillo, y capaz de contener toda la información de los documentos RichView.
Existe un conjunto de opciones para guardar y abrir RVF. Por ejemplo, texto con formato (es decir colecciones de estilos de texto y párrafo) se pueden guardar junto con documentos RVF o se pueden separar de ellos.
RichView copia y pega RVF en el portapapeles.


XML

(Extensible Markup Language - Lenguaje de Marcado eXtendido)

Ver Página de RichViewXML.


PDF (Adobe Portable Document Format - Formato de Documento Portable de Adobe)

RichView no tiene métodos para crear documentos pdf, pero los documentos RichView pueden ser exportados a pdf usando componentes de terceras partes (Ver Página Recursos):


Demo para los convertidores de texto de MS Office con archivo HTML importado

Convertidores de Texto de Microsoft Office

RichView puede utilizar los convertidores de importación y exportación de texto de Microsoft Office, con el componente TRVOfficeConverter.
Los convertidores de importación convierten archivos de diferentes formatos (incluyendo archivos HTML y DOC.) a RTF, y entonces RichView los abre. Los convertidores de exportación convierten RTF generados por RichView a archivos de diferentes formatos.

Nota: La mayoría de estos convertidores se instalan con Microsoft Office y no se pueden distribuir por separado de Microsoft Office.


    Demos:
  • Demos\Delphi\OfficeConverters\ subdirectorio donde se instaló RichView, o
  • Demos\CBuilder\OfficeConverters\ subdirectorio donde se instaló RichView.

Base de datos

Los componentes TDBRichView y TDBRichViewEdit permiten mostrar y editar información en campos de bases de datos como RVF, RTF o texto.

    Demos:
  • Demos\Delphi\DB\ subdirectorio donde se instaló RichView, o
  • Demos\CBuilder\DB\ subdirectorio donde se instaló RichView.