Imprimir A4 na Horizontal

Projeto [x]Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

lapinhazzz
Usuário Nível 3
Usuário Nível 3
Mensagens: 130
Registrado em: 20 Abr 2009 10:52
Localização: LAGOA

Imprimir A4 na Horizontal

Mensagem por lapinhazzz »

Caros Amigos Bom Dia

Gostaria que alguém me ajudasse a imprimir uma folha A4 ou A3 na Horizontal
E também gostaria de saber como imprimir A3 na vertical

Obrigado

Carlos Lapa
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Re: Imprimir A4 na Horizontal

Mensagem por gvc »

Vc esta usando algo em especial para imprimir?
NODOSIMP tem comando para imprimir em modo paisagem.
Vc pode instalar uma impressora e definir que a impressão é modo paisagem, tipo de folha, etc.
Veja que no xHarbour tem uma classe de impressão para modo gráfico. Eu usei pouca coisa dela, mas dá para selecionar o tamanho da folha e impressora. Certamente deve ter opção para definir o tamanho da folha.
Tem tb o PRWin. Como vc tem um monte de configuração nele, tb deve ter as opções de impressão que vc precisa.

Espero ter ajudado. Boa sorte.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
Hasse
Usuário Nível 4
Usuário Nível 4
Mensagens: 820
Registrado em: 19 Out 2004 10:30
Localização: Jaraguá do Sul - SC

Re: Imprimir A4 na Horizontal

Mensagem por Hasse »

Você está imprimindo direto para a LPT1, ou está usando a Classe Win32prn() ?
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
lapinhazzz
Usuário Nível 3
Usuário Nível 3
Mensagens: 130
Registrado em: 20 Abr 2009 10:52
Localização: LAGOA

Re: Imprimir A4 na Horizontal

Mensagem por lapinhazzz »

eu estou usando a classe win32prn()
Hasse
Usuário Nível 4
Usuário Nível 4
Mensagens: 820
Registrado em: 19 Out 2004 10:30
Localização: Jaraguá do Sul - SC

Re: Imprimir A4 na Horizontal

Mensagem por Hasse »

OK. Beleza.

Neste caso, o primeiro passo será você dar uma olhada no tópico abaixo:

viewtopic.php?f=4&t=6465&hilit=win32prn+para+iniciantes

Os vários formatos e orientações de páginas disponíveis estão no arquivo wingdi.ch na pasta C:\xHarbour\contrib\what32\include. Procure por // paper selections.

Depois, conforme forem surgindo as dúvidas, podemos orientar.
Hasse
CP200 / CP500 / Basic / dBase III / dBase IV / Clipper Summer / RTlink / Exospace.
Clipper 5.3b / Blinker 7.0 / CDX com TAG
xHarbour 1.2.1-6604 / Borland C++ (5.5.1) 32 bit / HBmake.
Harbour 3.2.0dev (r1412121623) / MINGW / HBM2 / MiniGui HMG 3.1.4 / IDE (Roberto Lopez).
"Conheça todas as teorias, domine todas as técnicas, mas, quando tocares uma alma humana, seja apenas outra alma humana." (C.G.Jung)
Avatar do usuário
gvc
Colaborador
Colaborador
Mensagens: 1270
Registrado em: 23 Ago 2005 10:57

Re: Imprimir A4 na Horizontal

Mensagem por gvc »

Pegue aqui o manual do [x]Harbour. Tem a classe win32prn.

http://www.fivewin.com.br/exibedicas.asp?id=1015

Boa sorte. Espero ter ajudado.
"TRS-80/Sincler/Apple/PC - Clipper Winter 85, tlink 1.0 [pc 10 MHz - 640K] {NEZ 8000 2Kb RAM}"
{POG - Programação Orientada a Gambiarra}
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Re: Imprimir A4 na Horizontal

Mensagem por sygecom »

Olá Carlos Lapa,
É só definir a seguinte linha no seu relatorio com a win32prn:
oPrinter:Landscape:= .T. // se deixar True ele imprime na Horizontal e False na vertical.
Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Responder