jnildo Posted November 26, 2003 Report Share Posted November 26, 2003 Caros colegas, para enviar caracteres para a página da impressora uso oPrn:Say( nRow, nCol, cLinha, oFont ), só que isso só está funcionando quando envio a linha inteira. Acontece que eu queria que determinados caracteres dessa linha saissem em negrito. Para isso eu teria que enviar para a página partes da linha, só que não sei indicar em qual coluna imprimir. Alguem saberia me dizer como fazer isso? Obrigado. JNildo lonsoftnil@ig.com.br Quote Link to comment Share on other sites More sharing options...
mou321 Posted November 26, 2003 Report Share Posted November 26, 2003 Meu Amigo Jnildo, Tive esse mesmo Problema e porque quando vc seta o mesmo fonte que usa para negrito ele redimensiona o tamanho da fonte. faca o seguinte determine a fonte em negrito com o mesmo tamanho que a fonte normal nao utilize o tamanho da fonte pelo windows. nao faca assim. define font normal name "courier New" size 0,-10 define font negrito name "courier New" size 0,-10 BOLD Faca Assim define font normal name "courier New" size 50,50 define font negrito name "courier New" size 50,50 BOLD Comigo Funcionou Mauricio (RJ) Quote Link to comment Share on other sites More sharing options...
mou321 Posted November 26, 2003 Report Share Posted November 26, 2003 So mais um detalhe Use As colunas Normalmente. oPrn:Say( 0, 0, ´Mauricio´, normal) oPrn:Say( 0, 120, ´Rio de Janeiro´, negrito) Valeu Quote Link to comment Share on other sites More sharing options...
jnildo Posted November 27, 2003 Author Report Share Posted November 27, 2003 Ok, MaurÃcio. A minha dúvida é justamente essa. Como faço para saber que "Rio de Janeiro" começa na coluna 120? Teoricamente deveria ser na coluna 11. Um abraço. JNildo Quote Link to comment Share on other sites More sharing options...
mou321 Posted November 27, 2003 Report Share Posted November 27, 2003 faca a relacao se o fonte for definido com 50,50 cada caracter tera 50 0000 0050 0100 m a u Mauricio(RJ) Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.