× Linguagem de Programação ADVPL

Perguntas Como imprimir em TMSPrinter em 90º graus

Mais
11 anos 4 meses atrás #15228 por Mjuniorfacic
Boa tarde amigos,
Alguém sabe me dizer como consigo imprimir usando TMSPrintes em 90 grau (em pé)?
Anexos:

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15230 por Sombra
Boa tarde Mauro,

SINTAXE:

TMSPrinter(): SetPortrait ( )


Exemplo:
oPrint:SetPortrait()



Dê uma olhada no Link Abaixo, TDN-TMSPRINTER:

tdn.totvs.com/display/tec/TMSPrinter

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15235 por Mjuniorfacic
Boa tarde Luis
Esta orientação do SetPortrait() seria para a direção da pagina!?!?
O que estou querendo é imprimir tanto a escrita verticalmente quanto horizontalmente!

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15237 por Mjuniorfacic
Ficaria assim...
O que esta na figura escrito de vermelho
Anexos:

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15240 por kanaamlrr
Cara, não sei se existe outra forma, mas quando eu precisei fazer isso, eu criei um jpg com o texto na posição que eu queria e utilizava o saybitmap...


No caso como o meu texto era variável, eu criei vários jpgs e tratei o nome do arquivo de acordo com a situação.
Não sei se resolve pro seu caso, mas já quebra um galho...

Por favor Acessar ou Registrar para participar da conversa.

Mais
11 anos 4 meses atrás #15241 por Sombra
Entendi Mauro,

Não cheguei a elaborar nenhum cÓdigo no TMSPRINTER, com esse tipo de impressão.

Uma saída é gerar o seu texto da forma que quer e transformá-lo em um arquivo JPG ou BMP que possa ser impresso, como fazemos, por exemplo, com o Logotipo da empresa no cabeçalho.

Desta forma vc conseguirá o efeito desejado, sem grande perda de tempo com programação.

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.166 segundos
Joomla templates by a4joomla