Gostaria de saber como poderia fazer para imprimir direto sem passar pelo preview com Hprinter()
Tentei assim
oPrinter:StartDoc(.T.) //
Meu codigo aqui
oPrinter:EndDoc()
oPrinter:Preview()
oPrinter:End()
Funcionou para o preview,
Para imprimir nao seria somente colocar oPrinter:StartDoc(.F.), fazendo isto nao acontece nada...
alguem pode dar uma dica...
hprinte preview e impressao
Moderador: Moderadores
- jairfab
- Usuário Nível 3

- Mensagens: 252
- Registrado em: 21 Mai 2007 09:43
- Localização: São Paulo, Região Leste - Suzano
hprinte preview e impressao
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
- jairfab
- Usuário Nível 3

- Mensagens: 252
- Registrado em: 21 Mai 2007 09:43
- Localização: São Paulo, Região Leste - Suzano
Re: hprinte preview e impressao
Conseguir no codigo fonte da Class
A minha duvida agora é como colocar botoes resource no preview???
Alguem poderia me dar uma dica
Código: Selecionar todos
Local TmpResp:=1 ,aTooltips:={}
aadd(aTooltips,"Mensagem um")
aadd(aTooltips,"Mensagem dois")
cprinter := getdefaultprinter() // Impressora default
oPrinter := HPrinter():New(cprinter,.T.,,,.F.,NroVias,.F.)
oFontb := oPrinter:AddFont( "Times New Roman",3 )
oPen6 := HPen():Add( , , VColor("00ff00"))
oPrinter:StartDoc(.T.)
oPrinter:Say( "test", 10,25,80,27+18,,oFontb)
oPrinter:Say( "test2",10,27+18,80,58,,oFontb)
oPrinter:EndPage()
oPrinter:EndDoc()
IF TmpResp == 1
oPrinter:Preview(,,aTooltips)
else
oPrinter:PrintMeta()
endif
oPrinter:End()Alguem poderia me dar uma dica
Editado pela última vez por Toledo em 07 Jan 2011 14:08, em um total de 1 vez.
Razão: Mensagem editada para colocar a tag [ code ]<br>Veja como utilizar esta tag: http://www.pctoledo.com.br/forum/faq.php?mode=bbcode#f2r1
Razão: Mensagem editada para colocar a tag [ code ]<br>Veja como utilizar esta tag: http://www.pctoledo.com.br/forum/faq.php?mode=bbcode#f2r1
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
- jairfab
- Usuário Nível 3

- Mensagens: 252
- Registrado em: 21 Mai 2007 09:43
- Localização: São Paulo, Região Leste - Suzano
Re: hprinte preview e impressao
Personalizar o preview, Tipo botão de zoom, print com imagem tipo bmp
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
- jairfab
- Usuário Nível 3

- Mensagens: 252
- Registrado em: 21 Mai 2007 09:43
- Localização: São Paulo, Região Leste - Suzano
Re: hprinte preview e impressao
Código: Selecionar todos
PRIVATE aBitmaps:={},aTooltips:={}
aadd(aBitmaps,"imagem\anterior.bmp")
aadd(aBitmaps,"imagem\"maiszoon.bmp")
aadd(aBitmaps,"imagem\"menoszoon.bmp")
aadd(aBitmaps,"imagem\"primeiro.bmp")
aadd(aBitmaps,"imagem\"rprinter.bmp")
aadd(aBitmaps,"imagem\"proximo.bmp")
aadd(aBitmaps,"imagem\"sair.bmp")
aadd(aBitmaps,"imagem\"ultimo.bmp")
aadd(aTooltips,"anterior")
aadd(aTooltips,"maiszoon")
aadd(aTooltips,"menoszoon")
aadd(aTooltips,"primeiro")
aadd(aTooltips,"rprinter")
aadd(aTooltips,"proximo")
aadd(aTooltips,"sair")
aadd(aTooltips,"ultimo")
oPrinter:Preview(,aBitmaps,aTooltips)
Delpji 7, harbour 3.2, xharbour 1.2.3, Bcc7, Minigw, Minigui 19.11, hwgui 2.20, FiveWin 19.05 Gtwvw, Gtwvg, C# VS 2017
Re: hprinte preview e impressao
PUBLIC aBitmapsPreview:={.F.,"images\32\exit.gif","images\32\fileprint.gif","images\32\retrocessorapido.gif","images\32\rightarrow.gif","images\32\leftarrow.gif","images\32\avancorapido.gif","images\32\viewmag-.bmp","images\32\viewmag+.bmp",.T.}
PUBLIC aTraducaoPreview:={"Sair","Imprimir","Pagina Inicial","Proxima Pagina","Pagina Anterior","Ultima Pagina","Menos Zoom","Mais Zoom"}
oPrinter:Preview(,aBitmapsPreview,aTraducaoPreview)
[]s
Fernando
PUBLIC aTraducaoPreview:={"Sair","Imprimir","Pagina Inicial","Proxima Pagina","Pagina Anterior","Ultima Pagina","Menos Zoom","Mais Zoom"}
oPrinter:Preview(,aBitmapsPreview,aTraducaoPreview)
[]s
Fernando
projeto hbNFe NFe para [x]Harbour venha fazer parte do time http://www.pctoledo.com.br/forum/viewforum.php?f=54
Harbour 3.2 + Hwgui (HBIDE)
Harbour 3.2 + Hwgui (HBIDE)
