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.
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):
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.
|