Bom dia Senhores, Fiz um relatório em ADVPL que está funcionando perfeitamente. o Usuário perguntou se nao tem como deixar a letra maior. Fiz o relatorio usando SetPrint e o Psay. Estou tentando mas sem sucesso, como consigo alterar o tamanho da letra ?
Olá,
O xcommand PSAY
pode receber a fonte como parâmetro, exemplo:
@ nLinha, nColuna PSAY "Meu texto na fonte Courier new" FONT TFont():New("Courier new",,-16,.T.)
Não sei se funcionará como esperado, pois isso não é utilizado, apenas um relatório em todo o Protheus faz uso desse recurso e é um relatório que tem mais de duas décadas, visto que SetPrint
é o modelo mais antigo de geração de relatório que o Protheus possui.
Ola,
Os relatórios que utilizam comando SetPrint são do formato antigo para impressora matricial, nao existe definição de fonte ou tamanho. Os atributos P, M, G estão relacionados a largura da impressora matricial que seria utizadas ( 80, 132 ou 220 caractres or linha), logo, como o controle de espaçamento era por caracter e não por pixel, nao tem muito como melhorar o tamanho.
Aconselho a utilizar tReport ou FwMsPrinter
Olá, Dúvida qual é tamanho da fonte padrão do "PSAY " ?