Página 1 de 1

Win32prn()

Enviado: 18 Mai 2008 11:03
por Hasse
Bom dia colegas.

Ontem percebi uma diferença entre a versão 1.0.0-beta do site xHarbour.org e a versão 1.1.0 baixada via VCS.
Acredito que alguém que tiver contato com o Peter Rees relate o acontecido para que possa ser implementada a revisão deste detalhe.

Na versão 1.1.0 baixada via CVS ontem 17/05/2008 percebi que a impressão de imagens via arquivo PDF sofrem uma enorme diferença de tamanho quando usados os valores oPrinter:SetPrintQuality(-1) e oPrinter:SetPrintQuality(-2) em relação aos valores -3 e -4 que são iguais entre si.

Estas diferenças não acontecem na versão 1.0.0-beta do site xHarbour.org.

Na impressão direta para a impressora não há qualquer diferença em ambas as versões.

Re: Win32prn()

Enviado: 19 Mai 2008 15:18
por vagucs
verifiquei que esta diferença é mais relativa ao modelo da impressora. vc testou sempre usando o mesmo dribe para pdf?

Re: Win32prn()

Enviado: 19 Mai 2008 17:14
por Hasse
Boa tarde Wagner.

Primeiramente, é um prazer "falar" contigo novamente.

Sim Wagner, usei sempre o mesmo drive PDF. O PDFCreator 0.7.1

Bem Wagner, os meus procedimentos foram os seguintes:

Com a versão 1.0.0-beta:
Para todos os 4 (quatro) valores de SetPrintQuality(x), desde -1 até -4, e o resultado é sempre igual, em termos de tamanho da imagem no documento PDF.

Quando enviado diretamente para a impressora (sem uso do PDF) os tamanhos também são iguais entre sí, porém um pouco maiores que aqueles via PDF. Isso é fácil contornar com um IF / ELSE / ENDIF.

Com a versão 1.1.0 CVS:
Versão baixada sábado, dia 17/05/2008, tenho resultados diferentes:
1)-Para valores -3 e -4 no SetPrintQuality(x) obtenho resultados iguais entre sí, digamos uma imagem pequena (ao redor de 1cm x 0,5 cm), mas não iguais à impressão acima (1.0.0-beta) que tem mais ou menos uns 6cm x 3 cm.
2)-Para valor -2, o tamanho da imagem cresce muito, eu diria algo mais do que 20 vezes.
3)-Para valor -1, o tamanho da imagem fica enorme, nem cabendo na página e por isso nem dá para medir.

Quando enviado diretamente para a impressora, com esta mesma versão, os tamanhos NÃO variam para qualquer valor de x.

Abraços.