| TRichView: Impresión | |
Impresión con Vista Previa
Los documentos de TRichView se pueden imprimir - con todas las imágenes, fondos, tablas, etc.
Un componente especial ( TRVPrintPreview)
muestra una vista previa de la salida de impresión en la pantalla.
Los usuarios pueden examinar las páginas, acercar y alejar la vista previa.
Los usuarios pueden definir el final de una página en cualquier lugar en el documento.
Impresión de Componentes Insertados
TRichView intenta imprimir los controles insertados por si mismo.
Pero no es posible crear un procedimiento que imprima cualquier tipo de controles.
Si no estás satisfecho con la impresión por defecto, puedes utilizar OnPrintComponent para imprimir los controles por ti mismo
(dibujándolos en un bitmap temporal).
RichView tiene un soporte especial para imprimir TChart. Detalles aqui en Recursos para TRichView.
Encabezados y pies de página
Puede asignar otros documentos como encabezados y pies de página. El componente es compatible con diferentes encabezados y pies de página para la primera página, así como para las páginas pares/impares.
De forma alternativa, puede crear encabezados y pies de página en los eventos OnPagePrepaint u OnPagePostpaint.
Este método se usa en RichViewActions: se dibujan encabezados y pies de página de texto que contienen campos (número de página, cantidad de páginas, fecha y hora).
Configuración de página en RichViewActions: encabezados y pies de página
Encabezados y Pies de Páginas
Puedes asignar otros documentos como encabezados y pies.
La versión actual de los componentes no permite diferentes encabezados y pies para diferentes páginas, o campos calculados en ellos.
Si necesitas imprimir números de páginas, utiliza los eventos OnPagePrepaint o OnPagePostpaint.
Información adicional acerca de impresión de cabeceras y pies de página
Posibilidades Avanzadas
El componente TRVReportHelper puede dibujar documentos en un rectángulo especifico de cualquier tamaño,
incluyendo el tamaño de la impresora.
Este componente permite implementar complejas páginas de esquemas, por ejemplo, imprimir documentos en varias columnas.
Demos
- Edición e impresión:
Demos\*\Editors\Editor 1\
- Impresión con encabezado simple (“Page M of N” - “Página M de N”)
Demos\*\Assorted\Printing\Printing\
- Abertura de documentos RTF e impresión con encabezado y pie:
Demos\*\Assorted\Printing\Headers\
- Impresión con TRVReportHelper:
Demos\*\Assorted\Printing\ReportHelper\
- Impresión de alta calidad de documentos con TChart
Demos\Addins\ChartItem\
Trucos acerca de la impresión
Edición WYSIWYG
TRichViewEdit no proporciona edición WYSIWYG. Los saltos de línea en pantalla pueden variar al imprimir.
ScaleRichView (componentes adicionales a TRichView) implementan edición WYSIWYG.
|