| Características | |
Impressão com Visualização
Os documentos RichView podem ser impressos com: todas as imagens, fundos, tabelas, etc.
Um componente especial ( TRVPrintPreview) exibe uma visualização de impressão na tela. Os usuários podem navegar pelas telas, ampliar e reduzir o zoom da visualização.
Os usuários também podem definir quebras de página em qualquer lugar do documento.
Impressão de Componentes Inseridos
O RichView tenta imprimir por si mesmo os controles inseridos.
Mas não é possível criar um procedimento que irá imprimir todos os tipos de controle. Se você não está satisfeito com o padrão de impressão, você pode utilizar o OnPrintComponent para imprimir os controles (desenhando-os como um bitmap temporário).
O RichView possui suporte especial para a impressão de componenetes TChart. Veja detalhes em Recursos para o RichView.
Cabeçalhos e Rodapés de página
Você pode determinar outros documentos como cabeçalhos e rodapés.
A atual versão dos componentes não permite diferentes cabeçalhos e rodapés para páginas diferentes, ou campos de cálculo nestes. Se vocÊ necessita de imprimir numeração de páginas, use os eventos OnPagePrepaint ou o OnPagePostpaint.
Informações adicionais sobre impressão de cabeçalhos e rodapés
Possibilidades Avançadas
O Componente TRVReportHelper pode desenhar documentos de um retângulo específico de qualquer tamanho, incluindo o tamanho da impressora.
Este componente lhe permite implementar layouts de páginas complexos, por exemplo, imprimir documentos em várias colunas.
Demos
Edição e Impressão:
- 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.
Impressão com cabeçalho simples («Página M de N»)
- Demos\Delphi\Assorted\Printing\Printing\ subdiretório de instalação do RichView, ou
- Demos\CBuilder\Assorted\Printing\Printing\ subdiretório de instalação do RichView.
Carregando documentos RTF e imprimindo-os com cabeçalho e rodapé:
- Demos\Delphi\Assorted\Printing\Headers\ subdiretório de instalação do RichView, ou
- Demos\CBuilder\Assorted\Printing\Headers\ subdiretório de instalação do RichView.
Impressão com o TRVReportHelper
- Demos\Delphi\Assorted\Printing\ReportHelper\ subdiretório de instalação do RichView, ou
- Demos\CBuilder\Assorted\Printing\ReportHelper\ subdiretório de instalação do RichView.
Alta qualidade de impressão de documentos com o TChart:
- Demos\Addins\ChartItem\ subdiretório de instalação do RichView.
Dicas e trucos sobre impressão
Edição WYSIWYG (o documento é exibido como será impresso)
O TRichViewEdit não possui modo de edição WYSIWYG. A quebra de linhas na tela e no papel pode ser diferente.
O modo WYSIWYG é implementado no ScaleRichView (componente complementar ao TRichView).
|