AJUSTE DE MARGENS EM RELATORIO FEITO EM VB6 / CR7

JMANGAS 04/08/2011 23:54:19
#380880
Prezados,

Preciso fazer uma impressão no CR7, preenchendo até o final da linha e caso a informação não chegue até o final preencher com [Ô]*[Ô]. O problema é que utilizando fontes (letras ex.: Times new Roman), cada letra ocupa um tamanho de espaço, com isso, fica difici de prever exatamente até onde deveria preencher com [Ô]*[Ô], dificultando a contagem. Alguem teria alguma solução?

Exemplo:

Maria do Carmo - Rua das Couves, 39 / Apto 307 - Rio de Janeiro - RJ - ********* (contem 80 caracteres)
Joana Dark dos Santos Nunes - Rua Capim Melado, 1900 bl. 2 Apto. 103********* (contem 77 caracteres)

Grato.


JMANGAS 08/08/2011 09:48:51
#381035
Alguém possui uma solução para o meu problema?

Grato.
JMANGAS 08/08/2011 21:11:16
#381108
Entendo Barros, porém, como citei acima, seria como utilizar em um grupo maior de tipos de fontes. Pois, desse jeito fica limitado a este tipo de fonte.

Desde já agradeço.

JMANGAS 06/09/2011 09:39:41
#383507
Prezados,

Existe a possibilidade de criar um CSS (com um modelo de formatação para justificar) e gerar uma uma saida HTML pelo VB para esta formatação?
Alguem teria uma ideia?

Grato
VELDRAME 06/09/2011 11:57:16
#383529
Já tentou deixa padrão durante a criação do relatório?
Outra opção, não sei se vai atender, é deixa o campo com o alinhamento [Ô]JUSTIFICADO[Ô].
JMANGAS 08/09/2011 14:11:18
#383727
VELDRAME -> Não entendi .....


O que sei é que estas fontes são em pixels, por isso, não iria dar para controlar o final dela..... Por isso suscitei a possibilidade de se criar um CSS(para criar um formato) e depois com a saida em HTML, submeter ao CSS. Porem, não sei trabalhar com CSS. Dai a possibilidade de alguem me dar uma bola nesse assunto.

Grato.

VELDRAME 12/09/2011 11:11:37
#383977
Simples...
Ajuste a fonte como você constuma fazer no editor de texto.
Veja a imagem.
JMANGAS 12/09/2011 18:18:01
#384026
Sim coloco, porem, como o tamanho de cada letra e diferente não tem como saber o final


Ex.: III
MMM

E assim por diante......

O tamanho (a montagem) dela é PIXEL e não tamanho de caracter, por isso, possuem tamanhos diferentes. Como coloquei acima acho que a saida seria fazer uma conversão para HTML usando uma mascara em CSS. Porem, não sei usar.

Grato.
Tópico encerrado , respostas não são mais permitidas