Impressão
Além da forma usual de impressão implementada no componente TSRichViewEdit, o pacote ScaleRichView inclui o componente TSRVPrint, criado para impressão.
Por exemplo, digamos que queremos imprimir um documento A2, mas a impressora só suporta o tamanho de papel até A4. TSRVPrint permite:
- Ajustar o documento preparado em TSRichViewEdit para o formato desejado (no nosso exemplo - para A2), proporcionalmente ou não;
- (Opcionalmente) espelhar horizontalmente as imagens das páginas;
- separar a imagem da página em quadros (em nosso exemplo, o tamanho do quadro é A4);
- calcular a melhor orientação dos quadros.
O cartaz (pode não ter necessariamente um tamanho padrão. Você pode definir o seu tamanho, especificando os números de quadros, horizontal e verticalmente (valores fracionários também são permitidos).
A figura mostra um cartaz contendo 4x3 quadros de tamanho A4, orientação retrato.
|