FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para CA-Clipper Impresion resaltada
Posts: 2
Joined: Thu Jun 07, 2007 09:51 PM
Impresion resaltada
Posted: Mon Jul 30, 2007 04:25 PM

Estimados

Tengo el siguiente inconveniente, quiero imprimir en una línea un texto y quiero resaltar una palabra del mismo.Cómo lo puedo solucionar ?

Gracias

Posts: 2
Joined: Thu Jun 07, 2007 09:51 PM
Impresion con secuencia de escape
Posted: Mon Jul 30, 2007 09:12 PM

Transcribo las instrucciones en las que quiero que la palabra "impresion" salga en negrita en una impresora epson pero no logro el efecto. Necesito si alguien me puede dar una mano.

function Main()

local oPrn, oFont
local nRow := 0, nCol := 0, n, m
local Negrita,Normal

PRINT oPrn NAME "XX"

DEFINE FONT oFont NAME "Arial" SIZE 0, -20 OF oPrn

Negrita:= Chr(27)+Chr(69)
Normal:=Chr(27)+Chr(70)

PAGE

oPrn:Say(nRow,Ncol, 'Mi primer '+NEGRITA+'impresion'+NORMAL,oFont)

ENDPAGE

ENDPRINT

oFont:End()

return nil

Posts: 1076
Joined: Fri Oct 07, 2005 10:41 PM
Re: Impresion con secuencia de escape
Posted: Mon Jul 30, 2007 09:18 PM
Santiago wrote:Transcribo las instrucciones en las que quiero que la palabra "impresion" salga en negrita en una impresora epson pero no logro el efecto. Necesito si alguien me puede dar una mano.


function Main()

local oPrn, oFont
local nRow := 0, nCol := 0, n, m
local Negrita,Normal

PRINT oPrn NAME "XX"

DEFINE FONT oFont NAME "Arial" SIZE 0, -20 OF oPrn

Negrita:= Chr(27)+Chr(69)
Normal:=Chr(27)+Chr(70)

PAGE

oPrn:Say(nRow,Ncol, 'Mi primer '+NEGRITA+'impresion'+NORMAL,oFont)

ENDPAGE

ENDPRINT

oFont:End()

return nil


Prueba de esta manera

function Main()

   local oPrn, oFont1,oFont2
   local nRow := 0, nCol := 0, n, m
   local Negrita,Normal

   PRINT oPrn NAME "XX"

   DEFINE FONT oFont1 NAME "Arial" SIZE 0, -20 OF oPrn
   DEFINE FONT oFont2 NAME "Arial" BOLD SIZE 0, -20 OF oPrn
 
   PAGE

oPrn:Say(nRow,Ncol, 'Mi primer',oFont1)
oPrn:Say(nRow,Ncol+10, 'impresion',oFont2)
  
   ENDPAGE

   ENDPRINT

   oFont:End()     

return nil
William, Morales

Saludos



méxico.sureste

Continue the discussion