USANDO COMANDO PRINT PARA IMPRIMIR IMAGEM

WEBIER 03/11/2010 23:05:35
#356582
gostaria de saber como faço para imprimir uma imagem exibida num objeto IMAGE com o comando PRINT

Obs: nao é usando o PRINTER NÃO... é Usando o comando PRINT MESMO
LLAIA 04/11/2010 04:31:25
#356584
Cara eu nunca vi fazerem com PRINT, mas não vou dizer que é impossível.

Com PRINT enviamos [Ô]direto[Ô] pra impressora, então, talvez se verificarmos alguma documentação da mesma definindo algum padrão para imagens, poderíamos fazer fazer o que vc quer. Se vc for bom com manipulação de arquivos de imagem, vc poderia manipular esse arquivo extraindo informação para gerar uma matriz de pontos e na hora de imprimir vc controlaria a intensidade desses pontos ou a cor caso a impressora fosse colorida.

Não estou afirmando nada, até porque não sei, mas um brainstorm de manhãzinha hehehehe.
WEBIER 04/11/2010 09:40:56
#356602
Pior q nao sou bom em manipulação de imagem nao...

é que fiz um cupom não-fiscal usando o print, ai precisava imprimir a logo do cara no inicio do cupom

MARCELO.TREZE 04/11/2010 12:09:31
#356628
Resposta escolhida
vc pode usar o printer.PaintPicture, juntamente com o print

sem problema nenhum

DUSK 04/11/2010 12:13:22
#356629
Concordo com o Marcelo...
Qual o problema em você utilizar desa forma?

Printer.PaintPicture LoadPicture((LocArq$ & [Ô]logo.jpg[Ô])), 8805, 4255, 1695, 2193

WEBIER 04/11/2010 22:02:54
#356673
para mim não tem problema em imprimir usando a mistura de printer com print.

só uma duvida... como faria para imprimir usando o paintpicture uma imagem armazenada no bd.

olha o caminho:

Call ABRIR_BD_SEM_DATA1
SQL_Empresa = [Ô]SELECT TOP 1 * FROM EMPRESA ORDER BY FANTASIA[Ô]
Set RS_Empresa = BD.OpenRecordset(SQL_Empresa)

If Not IsNull(RS_Empresa!Caminho) Then imgLogo.Picture = LoadPicture(RS_Empresa!Caminho)
MAXGUIMEL 05/11/2010 12:33:17
#356713
podera tentar usar assim:

cPrint.pHeader caminhodaimagem
WEBIER 05/11/2010 14:10:50
#356737
nao entendi nada!
MAXGUIMEL 08/11/2010 13:25:05
#356894
Desculpe Webier, é necessario ter a classe para esse comando funcionar.
Se interessar me avise que eu te mando a classe.
WEBIER 08/11/2010 16:38:34
#356906
Quero sim!

suporte@onlineinfor.com.br


Desde já lhe agradeço!
MARCELO.TREZE 08/11/2010 18:26:10
#356911
posta na integra como o caminho aparece no banco de dados
Tópico encerrado , respostas não são mais permitidas